زبانها و فریمورک
Node.js
Express، NestJS و APIهای real-time
در یک نگاه
سیستمعامل
Ubuntu / Debian
حداقل RAM
۱ GB
IP
IPv4 + IPv6
مجوز
رایگان (MIT)
میزبانی Node.js روی لانچر
Node.js محیطی برای اجرای JavaScript در سمت سرور است و برای API، اپلیکیشنهای real-time و میکروسرویسها عالی است. روی لانچر میتوانید runtime را با نسخه دقیق، PM2 یا systemd و reverse proxy با Nginx مدیریت کنید—بدون محدودیت هاست اشتراکی روی پورت و پروسس.
- نسخه Node تحت کنترل شما
- مناسب API و real-time
- Deploy با Git
- بدون محدودیت پورت
- پشتیبانی زیرساخت فارسی
کاربردهای رایج
- API و بکاند Express/NestJS
- چت و سرویس WebSocket
- رباتها و workerهای پسزمینه
- SSR با Next.js یا Nuxt
پیشنیازها
- حداقل ۱ GB RAM؛ برای production بهتر است ۲ GB
- ۱ vCPU برای شروع
- دسترسی SSH
- Node.js LTS از NodeSource یا nvm
استک پیشنهادی
Ubuntu/DebianNode.js LTSnpm/pnpm/yarnPM2 یا systemdNginxSSL
راهنمای نصب
پس از ساخت سرور، مراحل زیر را برای راهاندازی این اپ دنبال کنید.
- 1سرور لینوکس بسازید و با SSH وصل شوید.
- 2Node.js LTS را با NodeSource یا nvm نصب کنید.
- 3پروژه را کلون/آپلود کنید و وابستگیها را نصب کنید.
- 4فایل .env و پورت اپ را تنظیم کنید.
- 5با PM2 یا systemd سرویس را پایدار اجرا کنید.
- 6Nginx را بهعنوان reverse proxy تنظیم کنید.
- 7دامنه و SSL (Certbot) را فعال کنید.
- 8لاگها را rotate و بکآپ را زمانبندی کنید.
نکات حرفهای
- از نسخه LTS استفاده کنید.
- TLS را روی Nginx terminate کنید.
- لاگ PM2 را rotate کنید.
- npm audit را در CI اجرا کنید.
سؤالات متداول
NestJS و Express پشتیبانی میشود؟+
بله؛ هر فریمورک Node روی VPS لانچر قابل اجراست.
چند اپ روی یک سرور؟+
با PM2 و پورتهای جدا یا Docker ممکن است؛ رم را متناسب بگیرید.
ویندوز لازم است؟+
برای Node معمولاً لینوکس توصیه میشود.
اپهای مرتبط
همین حالا Node.js را deploy کنید
سرور مجازی لینوکس یا ویندوز با راهاندازی سریع و قیمت شفاف.
ساخت سرور