मैनेज्ड ऐप प्लेटफ़ॉर्म तब तक बढ़िया लगते हैं जब तक बिल नहीं आता: हर ऐप, हर वर्कर, हर डेटाबेस अलग लाइन में जुड़ता है। Coolify आपको वही वर्कफ़्लो ज़्यादातर (Git पर push करो, HTTPS के साथ डिप्लॉय हुआ ऐप पाओ) एक ही सर्वर पर तय कीमत में देता है। यह ओपन सोर्स है, Docker पर चलता है और नए VPS पर लगभग पाँच मिनट में इंस्टॉल हो जाता है।
आपको क्या मिलता है
- Git से डिप्लॉय। GitHub, GitLab या कोई भी Git URL जोड़ें; Coolify Nixpacks या आपके Dockerfile से बिल्ड करता है और हर push पर दोबारा डिप्लॉय करता है।
- अपने आप HTTPS। कोई डोमेन (या वाइल्डकार्ड) सर्वर की ओर इंगित करें और हर ऐप को अपना Let's Encrypt सर्टिफ़िकेट मिल जाता है।
- एक क्लिक वाली सेवाएँ। Postgres, Redis, MinIO, Plausible, Uptime Kuma, n8n और दर्जनों और, टेम्पलेट से डिप्लॉय।
- चाहें तो pull request के लिए प्रीव्यू डिप्लॉयमेंट।
ईमानदारी से आकार तय करना
Coolify का दस्तावेज़ित न्यूनतम 2 vCPU / 2 GB RAM / 30 GB डिस्क है। इतना इसे इंस्टॉल करने और कुछ छोटा डिप्लॉय करने के लिए काफ़ी है। जैसे ही आप कोई JavaScript ऐप बिल्ड करते हैं या साथ में डेटाबेस चलाते हैं, 2 GB स्वैप और टाइमआउट में बदल जाता है।
| आप क्या चलाते हैं | सही प्लान |
|---|---|
| Coolify + 1–2 स्टैटिक साइट या छोटे API | Micro-IP: 2 vCPU, 2 GB, 25 GB ($10/माह), स्वैप जोड़ें |
| कुछ ऐप + Postgres + मशीन पर बिल्ड | Small-IP: 4 vCPU, 4 GB, 35 GB ($16/माह) |
| कई ऐप, वर्कर, भारी बिल्ड | Medium-IP: 6 vCPU, 6 GB, 45 GB ($20/माह) |
आपको डेडिकेटेड 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-संगत बकेट में भेजें।
- सर्वर बैकअप। Managed Backups पूरे सर्वर की रोज़ाना प्रति $2/माह में लेते हैं, और सालाना प्लान में ये मुफ़्त शामिल हैं।
- स्वैप। 2–4 GB वाली मशीनों पर 2 GB की स्वैप फ़ाइल बिल्ड को OOM killer से बचाती है।
समझौते
यह एक ही मशीन है। सर्वर रीबूट हुआ तो उस पर चल रहे सारे ऐप कुछ पल के लिए रुक जाते हैं। Coolify तेज़ी से आगे बढ़ता है और अक्सर अपडेट जारी करता है: ज़्यादातर अच्छी बात है, कभी-कभी आश्चर्य भी, इसलिए अपडेट शुक्रवार की रात नहीं, किसी शांत घंटे में करें। और अब ऑपरेशंस टीम आप ही हैं: रात 2 बजे बिल्ड टूटे तो “Deploy” बटन के पीछे कोई सपोर्ट डेस्क नहीं है।
अकेले डेवलपर या कुछ प्रोजेक्ट वाली छोटी टीम के लिए यह सौदा आमतौर पर फ़ायदेमंद है। आप हर ऐप के अलग-अलग बिलों का ढेर एक ऐसे सर्वर से बदल देते हैं जिसे आप समझते हैं।
संबंधित
- Docker के लिए VPS: डैशबोर्ड नहीं चाहिए तो सीधा Docker Compose
- Docker Compose स्टैक डिप्लॉय करें
- VPS को कितनी RAM चाहिए?
टिप्पणियाँ
अभी तक कोई टिप्पणी नहीं। पहले बनें।