سرور برای سلفهاستینگ
راهنمای انتخاب سرور برای سلفهاستینگ سرویسهای متنباز و استقرار خودکار اپلیکیشن با پنلهایی مثل Coolify و Dokploy.
قیمتها، شروع از تهران
هزینه بهصورت روزانه از کیف پول شما کسر میشود. هر زمان سرور را حذف کنید، کسر هزینه متوقف میشود. ارقام زیر مربوط به ارزانترین لوکیشن است؛ قیمت در سایر لوکیشنها متفاوت است.
| پردازنده | حافظه | دیسک NVMe | هزینه روزانه | تقریباً ماهانه | |
|---|---|---|---|---|---|
| ۱ هسته | ۱ گیگابایت | ۳۰ گیگابایت | ۲۸,۰۰۰ تومان | ۸۴۰,۰۰۰ تومان | ساخت سرور |
| ۲ هسته | ۲ گیگابایت | ۵۰ گیگابایت | ۴۴,۰۰۰ تومان | ۱,۳۲۰,۰۰۰ تومان | ساخت سرور |
| ۲ هسته | ۴ گیگابایت | ۸۰ گیگابایت | ۶۲,۰۰۰ تومان | ۱,۸۶۰,۰۰۰ تومان | ساخت سرور |
| ۴ هسته | ۸ گیگابایت | ۱۶۰ گیگابایت | ۱۱۴,۰۰۰ تومان | ۳,۴۲۰,۰۰۰ تومان | ساخت سرور |
قیمتها بدون احتساب مالیات بر ارزش افزوده است و در صورتحساب نهایی اضافه میشود. رقم ماهانه تقریبی و بر پایه ۳۰ روز محاسبه شده است. منابع دلخواه خود را میتوانید در صفحه ساخت سرور دقیقتر تنظیم کنید.
سلفهاستینگ یعنی بهجای پرداخت اشتراک ماهانه به ده سرویس مختلف، یک سرور داشته باشید و همان کارها را روی آن انجام دهید. مدیریت پروژه، ذخیره فایل، گالری عکس، اتوماسیون، پایش — برای تقریباً هر سرویس تجاری، جایگزین متنبازی وجود دارد که روی سرور خودتان اجرا میشود.
انگیزه معمولاً ترکیبی از سه چیز است: کنترل روی داده، هزینه ثابت بهجای اشتراکهای انباشته، و اینکه سرویستان به تصمیم یک شرکت دیگر وابسته نباشد.
آنچه واقعاً به آن متعهد میشوید
پیش از هر چیز صادق باشیم: سلفهاستینگ رایگان نیست، فقط هزینهاش شکل دیگری دارد.
| سرویس ابری | سلفهاستینگ | |
|---|---|---|
| هزینه ماهانه | بهازای هر سرویس | یک سرور |
| بهروزرسانی | خودکار | با شما |
| بکآپ | معمولاً شامل است | با شما |
| وقتی چیزی خراب شد | پشتیبانی آنها | خودتان |
| کنترل روی داده | محدود | کامل |
اگر برای نگهداری وقت ندارید، سلفهاستینگ خیلی زود به سروری تبدیل میشود که چند ماه بهروزرسانی نشده و سرویسهایش نیمهکار است. این بدتر از پرداخت اشتراک است.
واقعبین باشید: ماهی یکی دو ساعت برای بهروزرسانی و بررسی کنار بگذارید. اگر این وقت را ندارید، دستکم بکآپ خودکار را راه بیندازید تا وقتی مشکلی پیش آمد دادهها از دست نروند.
مردم معمولاً چه چیزی را سلفهاست میکنند؟
اگر تازه شروع کردهاید و نمیدانید از کجا، اینها رایجترین جایگزینهایی هستند که مردم روی سرور شخصی اجرا میکنند:
| بهجای | جایگزین متنباز | منابع تقریبی |
|---|---|---|
| گوگل فوتوز | Immich | حافظه متوسط، دیسک زیاد |
| Zapier و اتوماسیون | n8n | حافظه کم |
| ChatGPT برای کارهای ساده | Ollama با Open WebUI | حافظه زیاد |
| Dropbox و اشتراک فایل | Nextcloud | دیسک زیاد |
| Notion و مدیریت دانش | ابزارهای متنباز مشابه | منابع کم |
| Google Analytics | ابزارهای تحلیل متنباز | منابع کم |
توصیه عملی: با یکی شروع کنید، نه با همه. رایجترین اشتباه تازهواردها این است که در یک آخر هفته ده سرویس نصب میکنند و بعد هیچکدام را درست نگهداری نمیکنند. یک سرویس را راه بیندازید، چند هفته استفاده کنید، بعد سراغ بعدی بروید.
برای گالری عکس صفحه اختصاصیاش، برای اتوماسیون صفحه n8n و برای مدلهای هوش مصنوعی صفحه هوش مصنوعی جزئیات منابع را دقیقتر توضیح میدهند.
پنل استقرار: چیزی که کار را عملی میکند
میتوانید هر سرویس را دستی با Docker Compose راه بیندازید، اما پس از سرویس پنجم مدیریت گواهی SSL، دامنهها و بهروزرسانیها خستهکننده میشود.
پنلهای استقرار این کارها را خودکار میکنند: از مخزن Git بیلد میگیرند، کانتینر را اجرا میکنند، دامنه را وصل میکنند و گواهی SSL را میگیرند و تمدید میکنند. عملاً یک PaaS روی سرور خودتان.
| Coolify | Dokploy | |
|---|---|---|
| بلوغ و جامعه کاربری | بیشتر | نوپاتر |
| مصرف منابع | کمی بیشتر | سبکتر |
| قابلیتها | گستردهتر | متمرکزتر |
| سادگی شروع | متوسط | سادهتر |
اگر مطمئن نیستید، با Coolify شروع کنید؛ جامعه کاربری بزرگتری دارد و برای مشکلات احتمالی پاسخ آماده بیشتری پیدا میکنید. اگر منابع محدودی دارید یا سادگی برایتان مهمتر است، Dokploy گزینه سبکتری است.
انتخاب منابع
پنل استقرار خودش حدود یک گیگابایت حافظه میگیرد؛ بقیه برای سرویسهای شماست:
| چه چیزی اجرا میکنید | پردازنده | حافظه | دیسک |
|---|---|---|---|
| پنل و دو سه سرویس سبک | ۲ هسته | ۴ گیگابایت | ۸۰ گیگابایت |
| چند پروژه با دیتابیس | ۴ هسته | ۸ گیگابایت | ۱۵۰ گیگابایت |
| سرویسهای رسانهای | ۴ هسته | ۸ گیگابایت | ۲۰۰ گیگابایت به بالا |
دیسک بیشتر از آنچه فکر میکنید لازم دارید. بیلدهای Git، ایمیجهای داکر و نسخههای قدیمی همه روی دیسک جمع میشوند. سروری که با ۵۰ گیگابایت شروع کند، پس از چند ماه استقرار مکرر معمولاً پر میشود.
اگر قصد ذخیره عکس و ویدیو دارید، سطر آخر را ببینید و صفحه گالری شخصی را هم بخوانید.
لوکیشن
لوکیشن خارج از کشور را انتخاب کنید. سلفهاستینگ یعنی کشیدن مداوم ایمیج از Docker Hub و کلون کردن از GitHub؛ این کار روی سرور داخل ایران اصطکاک روزمره ایجاد میکند.
راهاندازی
۱. امنسازی سرور — راهنمای امنسازی سرور لینوکس
۲. نصب داکر — پایه همهچیز؛ آموزش نصب داکر
۳. نصب پنل استقرار — Coolify یا Dokploy
۴. راهاندازی بکآپ — پیش از آنکه داده مهمی روی سرور جمع شود، نه بعد از آن. صفحه سرور برای بکآپ توضیح میدهد چرا نسخه بکآپ باید روی زیرساخت دیگری باشد.
ترتیب مرحله چهارم عمدی است. بیشتر افراد بکآپ را به تعویق میاندازند تا وقتی که داده ارزشمندی جمع شده باشد — و همان موقع است که راهاندازیاش سختتر شده.
نگهداری
| کار | دستور | چه زمانی |
|---|---|---|
| بهروزرسانی سرویسها | از پنل استقرار | ماهانه |
| بهروزرسانی سیستمعامل | apt update && apt upgrade |
هفتگی |
| پاکسازی ایمیجهای قدیمی | docker system prune -a |
ماهانه |
| بررسی فضای دیسک | df -h |
ماهانه |
| بررسی بکآپها | بسته به ابزار | هفتگی |
جمعبندی
سرور برای سلفهاستینگ وقتی ارزش دارد که چند سرویس را جایگزین کنید و برای نگهداری ماهی یکی دو ساعت وقت بگذارید. از ۴ گیگابایت رم و دیسک سخاوتمندانه شروع کنید.
پنل استقرار مثل Coolify یا Dokploy تفاوت بین یک سرگرمی و یک زیرساخت قابل اتکاست. و بکآپ را از روز اول راه بیندازید، نه وقتی داده مهمی جمع شد.
سوالهای پرتکرار
سلفهاستینگ یعنی چه؟ +
اجرای سرویسهایی روی سرور خودتان که معمولاً بهصورت اشتراک ماهانه از شرکتهای دیگر میخرید. بهجای پرداخت ماهانه برای هر سرویس، یک سرور دارید و هرچه بخواهید روی آن اجرا میکنید.
چقدر منابع لازم است؟ +
برای شروع با پنل استقرار و دو سه سرویس، ۴ گیگابایت رم. پنل خودش حدود یک گیگابایت مصرف میکند و باقی برای سرویسهای شماست. اگر میخواهید چند پروژه اجرا کنید، ۸ گیگابایت.
Coolify بگیرم یا Dokploy؟ +
هر دو کار مشابهی میکنند و متنباز هستند. Coolify بالغتر و پرکاربردتر است؛ Dokploy سبکتر و سادهتر. اگر مطمئن نیستید، با Coolify شروع کنید.
آیا واقعاً از سرویسهای ابری ارزانتر است؟ +
وقتی چند سرویس را جمع میزنید، معمولاً بله. اما هزینه واقعی فقط پول نیست؛ وقت نگهداری، بهروزرسانی و رفع مشکل هم باید حساب شود.
کدام لوکیشن مناسب است؟ +
لوکیشن خارج از کشور. سلفهاستینگ یعنی نصب مداوم از Docker Hub و GitHub، که از سرور داخل ایران دردسر دارد.
اگر سرور خراب شود همه سرویسها از دست میروند؟ +
به همین دلیل بکآپ خارج از سرور ضروری است. با پنلهای استقرار، بازسازی سرویسها سریع است اما دادهها فقط از بکآپ برمیگردند.
آموزشهای مرتبط
آموزش نصب Coolify روی سرور ابری
نصب Coolify روی سرور ابری برای دیپلوی خودکار برنامهها، دیتابیس و داکر با یک داشبورد؛ اتصال دامنه، گواهی SSL خودکار، فایروال و بکآپ.
ادامه مطلبنصب Dokploy روی سرور ابری
نصب Dokploy روی سرور ابری با یک دستور؛ دیپلوی خودکار از گیت، SSL رایگان با Traefik، دیتابیس مدیریتشده و بکآپ روی S3 — بههمراه مقایسه با Coolify.
ادامه مطلبآموزش نصب داکر روی اوبونتو ۲۴.۰۴ از مخزن رسمی
نصب داکر روی اوبونتو از مخزن رسمی؛ Docker Compose، اجرا بدون sudo، فایروال UFW، چرخش لاگ و پاکسازی فضای دیسک روی سرور ابری.
ادامه مطلبکاربردها دیگر
آخرین بهروزرسانی: ۰۹ مرداد ۱۴۰۵