Coolify Nedir, Nasıl Kurulur? Self Hosted Heroku Alternatifi

Coolify Nedir, Nasıl Kurulur? Self-Hosted Heroku Alternatifi

Coolify, açık kaynaklı ve self-hosted (kendi sunucunuzda barınan) bir PaaS (Platform-as-a-Service) aracıdır. Kısaca: Heroku, Netlify ve Vercel’in kendi sunucunuzda çalışan, aylık ücreti olmayan alternatifidir. Bir Git deposunu bağlarsınız, kod gönderdiğinizde Coolify otomatik olarak build alır, Docker konteynerini çalıştırır, domain’e bağlar ve SSL sertifikasını üretir. Tüm bunları tek bir web panelinden, sunucu yönetiminin karmaşasına girmeden yaparsınız. Bu rehberde Coolify’ı bir sunucuya nasıl kuracağınızı ve nasıl çalıştığını anlatıyoruz.

Coolify ile uygulamalarınızı bulut sağlayıcılara her ay ücret ödemeden, kendi sunucunuzda yayınlarsınız; üstelik verileriniz ve altyapınız tamamen sizde kalır.

Coolify Ne İşe Yarar?

Geleneksel olarak bir uygulamayı yayına almak; sunucu kurulumu, web sunucusu yapılandırması, SSL sertifikası, reverse proxy ayarı ve sürekli güncelleme gibi birçok manuel adım gerektirir. Coolify bu sürecin tamamını otomatikleştirir. “git push” yaptığınız anda Coolify kodu çeker, Docker imajı oluşturur, eski sürümü yenisiyle değiştirir ve uygulamanızı canlıya alır. Veritabanları (PostgreSQL, MySQL, Redis, MongoDB) ve önbellek servisleri de aynı panelden tek tıkla kurulur. Böylece bir DevOps ekibine ihtiyaç duymadan, modern bir dağıtım deneyimi elde edersiniz.

Hangi Teknolojileri Destekler?

Coolify oldukça esnektir: Node.js, PHP (Laravel dahil), Python, Go, Ruby, statik siteler, WordPress ve Docker Compose tabanlı her türlü uygulamayı çalıştırabilir. Nixpacks ve Dockerfile desteği sayesinde, çoğu projeyi ek yapılandırma yapmadan otomatik algılayıp build alır. Birden fazla sunucuyu tek panelden yönetebilir, hatta uygulamalarınızı farklı sunuculara dağıtabilirsiniz.

Heroku/Vercel’den Farkı

Heroku ve Vercel kullanım kolaylığı sunar ama büyüdükçe maliyetleri hızla artar ve uygulamanız onların altyapısına bağımlı (vendor lock-in) hâle gelir. Coolify’da ise altyapı sizindir: tek maliyetiniz kiraladığınız sunucudur, kaynaklarınızı sonuna kadar kullanırsınız ve istediğiniz an başka bir sunucuya taşınabilirsiniz. Trafik veya proje sayısı arttıkça ek “platform ücreti” ödemezsiniz.

Sistem Gereksinimleri

  • RAM: Minimum 2 GB (birden çok uygulama için 4 GB önerilir)
  • CPU: En az 2 çekirdek
  • Disk: En az 30 GB boş alan (Docker build’leri yer tüketir)
  • OS: Debian/Ubuntu, RHEL ailesi (AlmaLinux vb.), Arch, Alpine — AMD64 veya ARM64

Coolify Kurulumu (Tek Komut)

Resmi kurulum scripti, Docker dahil tüm bağımlılıkları otomatik kurar:

Mail hosting 1 ay ücretsiz
curl -fsSL https://cdn.coollabs.io/coolify/install.sh | sudo bash

Script birkaç dakika içinde tamamlanır ve panele http://SUNUCU_IP:8000 adresinden erişilir.

İlk Yapılandırma

İlk açılışta bir kayıt (registration) ekranı gelir ve burada yönetici hesabınızı oluşturursunuz. Kritik güvenlik uyarısı: 8000 portu açıkken bu kayıt sayfası korumasızdır; sizden önce başka biri erişirse sunucunun kontrolünü ele geçirebilir. Bu nedenle kurulum biter bitmez ilk admin hesabını oluşturun. Ardından sunucunuzu, Git kaynağınızı (GitHub/GitLab) ve domain’inizi panele tanımlar, ilk uygulamanızı dağıtmaya başlarsınız.

Dikkat Edilmesi Gerekenler

  • Firewall portları: 8000 (panel), 80 ve 443 (uygulamalar + Let’s Encrypt SSL) açık olmalı. 443 kapalıysa otomatik SSL başarısız olur.
  • Domain + DNS: Otomatik HTTPS için domain’i A kaydıyla sunucu IP’sine yönlendirin; saf IP üzerinde Let’s Encrypt sertifika üretmez.
  • Disk/RAM: Docker build’leri bellek ve disk tüketir; 2 GB RAM’li sunucularda swap eklemek build hatalarını önler.
  • Panel güvenliği: 8000 portunu mümkünse yalnızca kendi IP’nize açın veya domain + SSL arkasına alın.

Sıkça Sorulan Sorular

Coolify ücretsiz mi?

Evet, self-hosted sürümü açık kaynaklı ve ücretsizdir; yalnızca sunucu maliyeti vardır.

Coolify için nasıl bir sunucu gerekir?

Minimum 2 vCPU / 2 GB RAM / 30+ GB disk; birden çok uygulama için 4 GB RAM önerilir.

Hangi uygulamaları deploy edebilirim?

Node.js, PHP/Laravel, Python, Go, statik siteler, WordPress ve PostgreSQL/MySQL/Redis gibi servisler.

SSL’i kendim mi kuracağım?

Hayır. Domain doğru yönlendirildiğinde Coolify Let’s Encrypt SSL’i otomatik üretir ve yeniler.

Heroku’dan farkı ne?

Coolify kendi sunucunuzda çalışır; aylık platform ücreti ve vendor lock-in yoktur, verileriniz sizde kalır.

Birden fazla sunucu yönetebilir miyim?

Evet, Coolify tek panelden birden çok sunucuya uygulama dağıtmayı destekler.

Coolify İçin Hazır Sunucu

2 vCPU, NVMe SSD ve açık 80/443 portlarıyla Coolify’ı dakikalar içinde kurun.

VPS/Sunucu Çözümleri →

Türkiye'nin En Çok Tavsiye Edilen Domain, Hosting ve Bulut Servis Sağlayıcısı
İnternet sitesi Alastyr İnternet Sitesi
Yazı oluşturuldu 477

Benzer yazılar

Aramak istediğinizi üstte yazmaya başlayın ve aramak için enter tuşuna basın. İptal için ESC tuşuna basın.

Üste dön