مستندات پاستا
فهرست مستندات
صفحه اصلی مستندات

شروع و استقرار

شروع سریع با پاستاpaasta.yaml و GitOpsاستقرار از GitHub و GitLabDocker Compose و پروژه‌های چندسرویسیاتصال MCP و Agentهابازارچه قالب‌ها و اپ‌های آمادهساخت و استقرار اپلیکیشنروش‌های Build و استک‌هاپروژه‌ها و نسخه‌هاتنظیمات اجرا

داده و ذخیره‌سازی

فضای ذخیره‌سازیدیتابیس‌های مدیریت‌شدهبکاپ، Snapshot و بازیابی داده

دامنه و شبکه

ثبت، انتقال و تمدید دامنهشبکه توزیع محتوا (CDN)امنیت، شبکه و استفاده قابل قبولوضعیت سرویس و رخدادها

عملیات و مدیریت

پلن، کیف پول و هزینهلاگ و مشاهده‌پذیریتیم و دسترسیپشتیبانی و تیکتحساب، API و امنیتمحیط‌ها و Preview DeploymentWorker، Cron، Job و Release Commandمقیاس خودکار و دسترس‌پذیری بالااعلان‌های ایمیل، پیامک و Webhookرفع خطاهای رایج
عملیات و مدیریت

محیط‌ها و Preview Deployment

توسعه، آزمایش و production با مسیر ارتقای روشن

۲ دقیقه مطالعه

محیط بسازید

هر پروژه یک محیط production دارد. از صفحه پروژه می‌توانید محیط development یا staging بسازید، نام و Branch آن را تعیین کنید و متغیرهای محیطی مستقل داشته باشید.

Preview برای تغییرات

برای شاخه یا Pull Request یک استقرار Preview بسازید. Preview دامنه موقت مستقل می‌گیرد و به نسخه production دست نمی‌زند؛ برای بازبینی طراحی، migration یا رفتار نسخه جدید مناسب است.

متغیرها را تفکیک کنید

کلیدهای مشترک را از تنظیمات پروژه و مقادیر متفاوت مانند DATABASE_URL، API endpoint یا Feature Flag را در محیط مربوط ثبت کنید. Secretهای هر محیط فقط در Podهای همان محیط تزریق می‌شوند.

نسخه را Promote کنید

نسخه سالم staging یا Preview را بدون Build دوباره به production ارتقا دهید. همان Image تغییرناپذیر استفاده می‌شود و قبل از تغییر ترافیک، Release Command و Health Check اجرا می‌شوند.

Rollback

اگر نسخه جدید سالم نشود، ترافیک روی نسخه قبلی می‌ماند. در صفحه نسخه‌ها نیز می‌توانید یک Image موفق قبلی را انتخاب و Rollback کنید؛ دیتابیس و دیسک خودکار به عقب برنمی‌گردند و باید migration سازگار داشته باشند.

حذف محیط

محیط‌های اضافه از صفحه پروژه قابل حذف‌اند. قبل از حذف، دامنه، نسخه‌های فعال و منابع مختص محیط نمایش داده می‌شوند. production قابل حذف جداگانه نیست و فقط با حذف کل پروژه پاک می‌شود.

هنوز مسئله حل نشده است؟پروژه یا استقرار مربوط را به تیکت وصل کنید تا بررسی دقیق‌تر شود.
ساخت تیکت