اطلاعات این صفحه تا چند لحظه دیگر نمایش داده میشود.
اطلاعات این صفحه تا چند لحظه دیگر نمایش داده میشود.
هاست Next.js و سرور Next.js برای اجرای App Router، Pages Router، SSR، API Route و Server Action؛ پروژه از Git یا فایل ساخته میشود و با دامنه، HTTPS، لاگ و Health Check در ایران منتشر میشود.
$ paasta login
$ cd my-nextjs-app
$ paasta deploy
✓ build detected: nextjs
✓ domain and HTTPS readyپاستا فایلها و قراردادهای خود این استک را میخواند و پیش از انتشار، تصمیمهای مهم Build و Runtime را شفاف نشان میدهد.
package.json، lockfile و next.config برای انتخاب فرمان Build و شیوه اجرای production بررسی میشوند.
مقادیر NEXT_PUBLIC هنگام Build در bundle قرار میگیرند؛ Secretهای سرور فقط در Runtime به برنامه داده میشوند.
next start یا خروجی standalone روی پورت 3000 اجرا میشود و پس از آمادهشدن جای نسخه قبلی را میگیرد.
یک سایت کاملاً استاتیک، برنامه SSR و پروژهای با API Route نیازهای یکسانی ندارند. پاستا خروجی پروژه را پیش از انتشار بررسی میکند تا تنظیمات Build، پورت و اجرای production روشن باشند. اگر دنبال مسیر قدمبهقدم هستید، آموزش استقرار Next.js در ایران را بخوانید؛ این صفحه برای انتخاب و خرید هاست Next.js است.
برای صفحههای پویا و رندر سمت سرور، برنامه با Node.js اجرا میشود. درخواستها پس از موفقیت Health Check به نسخه تازه میرسند و نسخه قبلی برای Rollback باقی میماند.
کد سمت سرور کنار همان برنامه اجرا میشود. Secretها فقط در Runtime ثبت میشوند و مقادیر عمومی با پیشوند NEXT_PUBLIC پیش از Build در دسترس قرار میگیرند.
مقدار CPU و حافظه را براساس مصرف واقعی انتخاب کنید و هزینه را پیش از ساخت ببینید. محاسبه هزینه و راهنمای استقرار برای تصمیم بعدی در دسترساند.
اگر پروژه شما SSR، Server Action یا API Route دارد، به Runtime فعال Node.js نیاز دارید. پاستا Build، Health Check، HTTPS و Rollback را مدیریت میکند؛ در VPS این مسیر را باید خودتان نصب و نگهداری کنید. برای خروجی کاملاً استاتیک، هاست سایت استاتیک سبکتر است.
VPS کنترل سطح سیستمعامل میدهد اما نصب Node.js، Reverse Proxy، TLS، مانیتورینگ و انتشار امن بر عهده شماست. هاست Next.js پاستا این عملیات را به یک جریان استقرار تبدیل میکند.
هاست استاتیک برای خروجی Export مناسب است؛ SSR، Route Handler و Server Action به سرور Next.js نیاز دارند و روی خروجی صرفاً استاتیک اجرا نمیشوند.
هزینه از CPU و حافظه انتخابی ساخته میشود و پیش از خرید در محاسبهگر قیمت نمایش داده میشود؛ بدون هزینه مبهم مدیریت سرور.
اگر پروژه فقط خروجی Export دارد، هاست استاتیک کافی است. برای SSR، Route Handler، API Route و Server Action باید برنامه روی سرور Next.js با Runtime فعال Node.js اجرا شود؛ پاستا این Runtime را روی سرور ایران در اختیار پروژه قرار میدهد.
مقادیر عمومی با پیشوند NEXT_PUBLIC و متغیرهای لازم هنگام ساخت باید پیش از Build در دسترس باشند. کلیدها و Secretهای سمت سرور را بدون این پیشوند در Runtime نگه دارید تا وارد خروجی مرورگر نشوند.
هزینه هاست از CPU و حافظه پلن انتخابی و منابع متصل مانند دیتابیس یا دیسک ساخته میشود. مبلغ دقیق پیش از استقرار در محاسبهگر نمایش داده میشود و میتوانید بعداً منابع را براساس مصرف واقعی تغییر دهید.
بله. مخزن پروژه را متصل کنید تا نصب dependency، فرمان Build و اجرای production انجام شود. انتشار بعدی نیز از همان مسیر انجام میشود و نسخه سالم قبلی برای Rollback باقی میماند.
ساخت حساب رایگان است. هزینه فقط بر اساس منابعی است که انتخاب میکنید.
شروع استقرار