منیجڈ ایپ پلیٹ فارمز تب تک اچھے لگتے ہیں جب تک انوائس نہیں آتی: ہر ایپ، ہر worker اور ہر ڈیٹا بیس الگ لائن ہوتی ہے۔ Coolify آپ کو اس ورک فلو کا زیادہ تر حصہ (Git پر push کریں، HTTPS کے ساتھ ڈیپلائے شدہ ایپ حاصل کریں) ایک ہی سرور پر دیتا ہے جس کی آپ مقررہ قیمت ادا کرتے ہیں۔ یہ اوپن سورس ہے، Docker پر چلتا ہے، اور نئے VPS پر انسٹال ہونے میں تقریباً پانچ منٹ لیتا ہے۔
آپ کو کیا ملتا ہے
- Git سے ڈیپلائے۔ GitHub، GitLab یا کوئی بھی Git URL جوڑیں؛ Coolify Nixpacks یا آپ کی Dockerfile سے بلڈ کرتا ہے اور ہر push پر دوبارہ ڈیپلائے کرتا ہے۔
- خودکار HTTPS۔ کسی ڈومین (یا wildcard) کو سرور کی طرف اشارہ کریں اور ہر ایپ کو اپنا Let's Encrypt سرٹیفکیٹ ملتا ہے۔
- ایک کلک سروسز۔ Postgres، Redis، MinIO، Plausible، Uptime Kuma، n8n اور درجنوں مزید، ٹیمپلیٹس سے ڈیپلائے۔
- پیش نظارہ ڈیپلائمنٹس pull requests کے لیے، اگر آپ چاہیں۔
ایمانداری سے سائز
Coolify کی دستاویزی کم از کم ضرورت 2 vCPU / 2 GB RAM / 30 GB ڈسک ہے۔ یہ انسٹال کرنے اور کچھ چھوٹا ڈیپلائے کرنے کے لیے کافی ہے۔ جیسے ہی آپ کوئی JavaScript ایپ بلڈ کرتے ہیں یا ساتھ ڈیٹا بیس چلاتے ہیں، 2 GB swap اور ٹائم آؤٹس میں بدل جاتا ہے۔
| آپ کیا چلاتے ہیں | مناسب پلان |
|---|---|
| Coolify + 1–2 اسٹیٹک سائٹس یا چھوٹے APIs | Micro-IP: 2 vCPU، 2 GB، 25 GB ($10/ماہ)، swap شامل کریں |
| چند ایپس + Postgres + سرور پر بلڈز | Small-IP: 4 vCPU، 4 GB، 35 GB ($16/ماہ) |
| کئی ایپس، workers، بھاری بلڈز | Medium-IP: 6 vCPU، 6 GB، 45 GB ($20/ماہ) |
آپ کو dedicated IP والا پلان چاہیے: Coolify کے پراکسی کو ہر ایپ کے لیے 80 اور 443 پر جواب دینا ہوتا ہے۔ NAT پلانز آنے والے کنکشنز میں صرف آپ کا SSH پورٹ قبول کرتے ہیں۔
انسٹال
نئے Ubuntu 24.04 یا Debian 12 سرور پر، root کے طور پر:
curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash
اسکرپٹ Docker انسٹال کرتا ہے اور Coolify شروع کرتا ہے۔ http://YOUR_SERVER_IP:8000 کھولیں، فوراً ایڈمن اکاؤنٹ بنائیں (پہلا وزیٹر ایڈمن بن جاتا ہے)، پھر Settings → Instance Domain میں جا کر https://coolify.example.com جیسا کچھ سیٹ کریں۔
جب ڈیش بورڈ اپنے ڈومین پر دستیاب ہو جائے تو کھلا پورٹ بند کر دیں:
ufw allow 22/tcp && ufw allow 80/tcp && ufw allow 443/tcp
ufw enable
ایک پھندا: Docker کنٹینر پورٹس اپنے iptables اصولوں کے ذریعے شائع کرتا ہے جو ufw کو بائی پاس کرتے ہیں۔ ڈیٹا بیس پورٹس ہوسٹ پر شائع نہ کریں جب تک یہ ارادتاً نہ ہو؛ ڈیٹا بیسز کو Coolify کے اندرونی نیٹ ورک پر رکھیں۔
اسے صحت مند رکھیں
- صفائی۔ Coolify کی سرور سیٹنگز میں Docker کی خودکار صفائی آن کریں، ورنہ پرانی امیجز خاموشی سے آپ کی ڈسک کھا جائیں گی۔
- ڈیٹا بیس بیک اپس۔ ہر ڈیٹا بیس ریسورس میں شیڈول شدہ بیک اپ کا ٹیب ہوتا ہے؛ انہیں کسی بھی S3 سے مطابقت رکھنے والے bucket میں بھیجیں۔
- سرور بیک اپس۔ Managed Backups $2/ماہ میں پورے سرور کی روزانہ کاپی لیتے ہیں، اور سالانہ پلانز میں مفت شامل ہیں۔
- Swap۔ 2–4 GB مشینوں پر، 2 GB کی swap فائل بلڈز کو OOM killer سے بچاتی ہے۔
سودے بازیاں
یہ ایک مشین ہے۔ اگر سرور ری بوٹ ہو تو اس پر ہر ایپ ایک لمحے کو بند ہو جاتی ہے۔ Coolify تیزی سے آگے بڑھتا ہے اور کثرت سے اپ ڈیٹس دیتا ہے: زیادہ تر اچھی، کبھی کبھار حیران کن، اس لیے جمعہ کی رات کے بجائے کسی پُرسکون گھنٹے میں اپ ڈیٹ کریں۔ اور اب آپ ہی آپریشنز ٹیم ہیں: جب رات 2 بجے کوئی بلڈ ٹوٹے تو «Deploy» بٹن کے پیچھے کوئی سپورٹ ڈیسک نہیں۔
اکیلے ڈویلپر یا چند پروجیکٹس چلانے والی چھوٹی ٹیم کے لیے یہ سودا عام طور پر فائدہ مند ہے۔ آپ ہر ایپ کے الگ بلوں کا ڈھیر ایک ایسے سرور سے بدلتے ہیں جسے آپ سمجھتے ہیں۔
متعلقہ
- Docker کے لیے VPS: سادہ Docker Compose، اگر آپ کو ڈیش بورڈ کی ضرورت نہیں
- Docker Compose اسٹیک ڈیپلائے کریں
- VPS کو کتنی RAM چاہیے؟
تبصرے
ابھی کوئی تبصرہ نہیں۔ پہلے بنیں۔