ابران پلتفرمی برای استقرار برنامه، ساخت دیتابیس مدیریتشده و مدیریت منابع هر پروژه است. این مستندات از اولین استقرار شروع میشوند و برای هر کار، دستورها و نتیجه مورد انتظار را نشان میدهند.
از کجا شروع کنم؟
- اگر میخواهید سریع به یک URL فعال برسید، اولین برنامه را مستقر کنید.
- اگر هنوز ابزار خط فرمان را ندارید، CLI را نصب کنید و وارد شوید.
- اگر پروژه آماده دارید، راهنمای زبان یا فریمورک آن را انتخاب کنید.
- برای پیکربندی runtime، متغیرهای محیطی را بخوانید.
- برای بررسی build و rollout، با مراحل و لاگهای استقرار آشنا شوید.
- برای افزودن داده پایدار، یک دیتابیس بسازید و به برنامه متصل کنید.
دیتابیسها
- PostgreSQL، MySQL یا Redis را مدیریت کنید.
- اتصال local و App را با credential و tunnel تنظیم کنید.
- backup دستی بسازید و artifact آماده را دانلود کنید.
برنامهها
- Docker image آماده را مستقر کنید.
- Dockerfile، monorepo و abrun.yaml را پیکربندی کنید.
- App را start، stop، restart یا resize کنید.
- لاگ، event، metric و Analytics برنامه را بررسی کنید.
- یک دامنه اختصاصی با TLS متصل کنید.
- برای داده برنامه دیسک پایدار بسازید.
- پیش از ترافیک واقعی، چکلیست آمادگی production را اجرا کنید.
راهنمای فریمورکها
- راهنمای مناسب را بر اساس زبان، framework یا سناریوی پروژه انتخاب کنید.
- Next.js را در server mode مستقر کنید.
- Express، Fastify، Koa یا NestJS را بهعنوان سرویس Node.js اجرا کنید.
- خروجی static پروژه Vite را با SPA fallback منتشر کنید.
- سرویس Go را به binary غیر root تبدیل و deploy کنید.
مدل محصول
Project مرز مالکیت، دسترسی و هزینه است. هر App و Database به یک پروژه تعلق دارد و دستورهای CLI در بستر پروژه انتخابشده اجرا میشوند. برای تعریف دقیق این واژهها، مفاهیم اصلی را ببینید.
پروژه، دسترسی و هزینه
- پروژه بسازید، اعضا را دعوت و نقشها را مدیریت کنید.
- API token، sessionهای مرورگر و loginهای CLI را امن نگه دارید.
- Wallet را شارژ و payment، transaction و توقف ناشی از کمبود موجودی را بررسی کنید.
مرجع
- رفع مشکل یک مسیر مرحلهای برای deploy، runtime، دیتابیس، دامنه و disk ارائه میدهد.
- شروع سریع API ابران اولین درخواست با token،
curlو هدر پروژه را مرحلهبهمرحله نشان میدهد. - مرجع API ابران قواعد احراز هویت، شکل پاسخها و قرارداد عمومی
/v1را توضیح میدهد. مرجع کامل endpointها ازOpenAPIتولید میشود. - مرجع CLI ابران commandها، aliasها، خروجیها و عملیات App و دیتابیس را یکجا فهرست میکند.
قدم بعدی
اگر اولین بار است با ابران کار میکنید، با استقرار اولین برنامه شروع کنید.