Yönetilen uygulama platformları fatura gelene kadar harikadır: her uygulama, her worker, her veritabanı ayrı bir kalemdir. Coolify, bu iş akışının büyük kısmını (Git'e push edin, HTTPS'li dağıtılmış bir uygulama alın) sabit fiyatlı tek bir sunucuda sunar. Açık kaynaklıdır, Docker üzerinde çalışır ve yeni bir VPS'e kurulumu yaklaşık beş dakika sürer.
Neler elde edersiniz
- Git'ten dağıtım. GitHub, GitLab veya herhangi bir Git URL'sini bağlayın; Coolify Nixpacks veya Dockerfile'ınızla derler ve her push'ta yeniden dağıtır.
- Otomatik HTTPS. Bir alan adını (veya wildcard'ı) sunucuya yönlendirin, her uygulama kendi Let's Encrypt sertifikasını alır.
- Tek tıkla hizmetler. Postgres, Redis, MinIO, Plausible, Uptime Kuma, n8n ve düzinelercesi, şablonlardan dağıtılır.
- İsterseniz pull request'ler için önizleme dağıtımları.
Dürüst boyutlandırma
Coolify'ın belgelenmiş minimumu 2 vCPU / 2 GB RAM / 30 GB disktir. Bu, kurmak ve küçük bir şey dağıtmak için yeterlidir. Bir JavaScript uygulaması derlediğiniz ya da yanında bir veritabanı çalıştırdığınız anda 2 GB, swap ve zaman aşımlarına dönüşür.
| Ne çalıştırıyorsunuz | Uygun plan |
|---|---|
| Coolify + 1–2 statik site veya küçük API | Micro-IP: 2 vCPU, 2 GB, 25 GB ($10/ay), swap ekleyin |
| Birkaç uygulama + Postgres + makinede derleme | Small-IP: 4 vCPU, 4 GB, 35 GB ($16/ay) |
| Çok sayıda uygulama, worker, daha ağır derlemeler | Medium-IP: 6 vCPU, 6 GB, 45 GB ($20/ay) |
Özel IP'li bir plana ihtiyacınız var: Coolify'ın proxy'si her uygulama için 80 ve 443'te yanıt vermelidir. NAT planları gelen bağlantı olarak yalnızca SSH portunuzu kabul eder.
Kurulum
Ubuntu 24.04 veya Debian 12 yüklü yeni bir sunucuda, root olarak:
curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash
Betik Docker'ı kurar ve Coolify'ı başlatır. http://YOUR_SERVER_IP:8000 adresini açın, yönetici hesabını hemen oluşturun (ilk ziyaretçi yönetici olur), ardından Settings → Instance Domain bölümüne gidip https://coolify.example.com gibi bir adres ayarlayın.
Panel kendi alan adından erişilebilir olduğunda doğrudan portu kapatın:
ufw allow 22/tcp && ufw allow 80/tcp && ufw allow 443/tcp
ufw enable
Bir tuzak: Docker, konteyner portlarını ufw'yu atlayan kendi iptables kurallarıyla yayınlar. Gerçekten istemiyorsanız veritabanı portlarını sunucuda yayınlamayın; veritabanlarını Coolify'ın iç ağında tutun.
Sağlıklı tutmak
- Temizlik. Coolify'ın sunucu ayarlarında otomatik Docker temizliğini açın, yoksa eski imajlar diskinizi sessizce yer.
- Veritabanı yedekleri. Her veritabanı kaynağının zamanlanmış yedekleme sekmesi vardır: yedekleri herhangi bir S3 uyumlu bucket'a gönderin.
- Sunucu yedekleri. Managed Backups, tüm sunucunun günlük kopyasını aylık $2'a alır ve yıllık planlarda ücretsiz olarak dahildir.
- Swap. 2–4 GB'lık makinelerde 2 GB'lık bir swap dosyası, derlemeleri OOM killer'dan kurtarır.
Ödünleşimler
Tek bir makinedir. Sunucu yeniden başlarsa üzerindeki tüm uygulamalar kısa süre kesilir. Coolify ayrıca hızlı gelişir ve sık güncelleme yayınlar: çoğunlukla iyi, bazen sürpriz; bu yüzden güncellemeyi cuma akşamı değil, sakin bir saatte yapın. Ve artık operasyon ekibi sizsiniz: bir derleme gece 2'de bozulduğunda “Deploy” düğmesinin arkasında bir destek masası yoktur.
Tek başına çalışan bir geliştirici veya birkaç projesi olan küçük bir ekip için bu anlaşma genellikle değer. Uygulama başına bir yığın faturayı, anladığınız tek bir sunucuyla takas edersiniz.
İlgili
- Docker için VPS: panele ihtiyacınız yoksa düz Docker Compose
- Bir Docker Compose yığınını dağıtma
- Bir VPS ne kadar RAM'e ihtiyaç duyar?
Yorumlar
Henüz yorum yok. İlk olun.