Yazılım geliştirme dünyasında son 10 yılda büyük bir ikilem yaşandı. Bir tarafta AWS, DigitalOcean gibi yönetimi teknik bilgi gerektiren “Ham Sunucular” (IaaS), diğer tarafta Heroku, Vercel ve Netlify gibi “Kodunu at, çalışsın” kolaylığı sunan ama servet talep eden “Platform Servisleri” (PaaS).
Geliştiriciler olarak hep o tatlı noktayı aradık: Kendi sunucumuzun maliyet avantajı ve kontrolü ile Vercel’in kullanım kolaylığı.
İşte Coolify tam olarak bu rüyayı gerçeğe dönüştürüyor. Bu yazıda, DevOps dünyasının yeni süper kahramanı Coolify’ı, neden Heroku’yu bırakmanız gerektiğini ve bir DALNET sunucusu üzerinde kendi PaaS (Platform as a Service) altyapınızı dakikalar içinde nasıl kuracağınızı en ince detayına kadar inceliyoruz.
Bölüm 1: DevOps Korkusu ve PaaS Tuzağı
Bir web uygulaması geliştirdiğinizi düşünün. Kod bitti, her şey çalışıyor. Şimdi bunu dünyaya açmanız (deploy) lazım. Önünüzde iki yol var:
- Zor Yol (Geleneksel VPS): Bir Linux sunucu kirala. SSH ile bağlan. Node.js veya PHP kur. Nginx ayarlarını yap. SSL sertifikası için Certbot ile uğraş. Dockerize et. CI/CD pipeline kur… Bu süreç, kod yazmaktan daha fazla zaman alır ve hata yapma riski yüksektir.
- Kolay Ama Pahalı Yol (PaaS – Heroku/Vercel): Hesabını bağla,
git pushyap, bitti. Harika değil mi? Evet, ta ki fatura gelene kadar. Projeniz biraz trafik almaya başladığında veya veritabanı boyutu arttığında, 5 dolarlık sunucuda yapabileceğiniz iş için yüzlerce dolar ödersiniz.
Coolify, üçüncü bir yol açıyor: Self-Hosted PaaS. Yani DALNET’ten kiraladığınız güçlü ve uygun fiyatlı bir sunucunun üzerine Coolify kuruyorsunuz ve o sunucu, size özel bir Vercel’e dönüşüyor.
Bölüm 2: Coolify Nedir?
Coolify, açık kaynaklı (Open Source) ve tamamen kendi sunucunuzda barındırabileceğiniz bir hepsi-bir-arada DevOps platformudur.
Sloganı şudur: “An open-source & self-hostable Heroku / Netlify / Vercel alternative.”
Coolify, sunucunuzun (veya sunucularınızın) yönetimini devralır ve size şık bir web arayüzü sunar. Bu arayüz üzerinden:
- GitHub/GitLab reponuzu bağlayıp tek tıkla deploy edebilirsiniz.
- Her ‘push’ işleminde otomatik deployment başlatabilirsiniz.
- Veritabanlarını (PostgreSQL, MySQL, MongoDB, Redis vb.) tek tıkla oluşturabilirsiniz.
- SSL sertifikalarını (Let’s Encrypt) otomatik tanımlar ve yeniler.
- Önizleme (Preview) ortamları yaratabilirsiniz.
Arka planda Docker, Traefik ve Nixpacks gibi modern teknolojileri kullanır ama siz bunların hiçbiriyle uğraşmak zorunda kalmazsınız. Siz sadece “Deploy” butonuna basarsınız.
Bölüm 3: Neden Coolify ve DALNET?
Peki, neden halihazırda çalışan sisteminizi değiştirip Coolify’a geçmelisiniz?
1. Maliyet Özgürlüğü (Cost Efficiency)
Vercel veya Heroku’da “Kullanıcı başına”, “Build süresi başına” veya “Bandwidth başına” ücret ödersiniz. Sınırları aştığınızda fatura şok edicidir. DALNET üzerinde barındırdığınız bir Coolify sisteminde ise maliyetiniz sabittir. Sunucunuzun kirası neyse odur. İster 1 proje barındırın, ister 50 proje; sunucu kaynağınız yettiği sürece ek ücret ödemezsiniz.
2. Veri Egemenliği (Data Sovereignty)
Kodunuz, veritabanınız ve müşteri verileriniz ABD merkezli sunucularda değil, Türkiye’de, DALNET’in güvenli veri merkezlerinde barınır. Bu, KVKK uyumluluğu ve veri gizliliği için kritik bir avantajdır.
3. Sınırsız Özgürlük ve Esneklik
Heroku’da veritabanı versiyonunu değiştirmek veya özel bir Docker parametresi girmek bazen imkansızdır. Coolify’da ise alt yapıda çalışan Docker konteynerlerine tam erişiminiz vardır. İstediğiniz ince ayarı yapabilirsiniz.
4. Hepsi Bir Arada (Databases Included)
Vercel harika bir frontend aracıdır ama size bir veritabanı vermez (veya pahalı iş ortaklarına yönlendirir). Coolify’da ise uygulamanızın yanına tek tıkla bir PostgreSQL veya Redis açabilir, bunları internal network üzerinden güvenle konuşturabilirsiniz.
Bölüm 4: Coolify ile Neler Yapabilirsiniz? (Use Cases)
Coolify sadece basit web siteleri için değildir. İşte DALNET müşterilerinin en sık kullandığı senaryolar:
- Next.js / React / Vue Uygulamaları: Statik veya SSR (Server Side Rendering) fark etmeksizin, Vercel deneyiminin birebir aynısını yaşarsınız.
- Full Stack Frameworkler: Laravel, Ruby on Rails, Django veya Node.js/NestJS projelerinizi, veritabanları ile birlikte deploy edebilirsiniz.
- Açık Kaynak Yazılımlar (One-Click Install): Coolify içinde devasa bir market vardır. WordPress, Ghost, Plausible Analytics, Uptime Kuma, n8n, GlitchTip gibi yüzlerce açık kaynak yazılımı tek tıkla sunucunuza kurabilirsiniz.
- Docker Compose Desteği: Eğer projenizin özel bir
docker-compose.ymldosyası varsa, Coolify bunu okuyup tüm mimariyi ayağa kaldırabilir.
Bölüm 5: Teknik Derinlik – Nasıl Çalışır?
Meraklıları için kaputun altına bakalım. Coolify nasıl oluyor da bu kadar işi otomatik yapıyor?
- Traefik Proxy: Coolify, sunucunuzun giriş kapısına (Port 80/443) Traefik adında modern bir Reverse Proxy kurar. Gelen istekleri (örn:
api.sitem.comveyaapp.sitem.com) otomatik olarak ilgili Docker konteynerine yönlendirir. - Nixpacks & Buildpacks: Kodunuzu sunucuya çektiğinde, Coolify projenizin ne olduğunu (Python mu, JS mi, PHP mi?) otomatik algılar. Tıpkı Heroku gibi, uygun ortamı hazırlar, bağımlılıkları yükler ve
buildalır. Dockerfile yazmanıza bile gerek kalmaz (tabii isterseniz yazabilirsiniz). - Otomatik SSL: Traefik, tanımladığınız her domain için Let’s Encrypt ile konuşarak saniyeler içinde geçerli bir SSL sertifikası alır.
Bölüm 6: Adım Adım Kurulum Rehberi
Gözünüz korkmasın, DALNET Bulut üzerinde Coolify kurmak sadece 2 komuttur.
Gereksinimler:
- DALNET’ten alınmış, Ubuntu 22.04 veya 24.04 yüklü bir sunucu.
- En az 2 CPU ve 2GB RAM (Önerilen 4GB RAM).
- SSH Erişimi.
Adım 1: SSH ile sunucunuza bağlanın.
ssh root@sunucu-ip-adresiniz
Adım 2: Coolify kurulum scriptini çalıştırın.
curl -fsSL [https://cdn.coollabs.io/coolify/install.sh](https://cdn.coollabs.io/coolify/install.sh) | bash
Adım 3: Arkanıza yaslanın. Script; Docker’ı kuracak, gerekli ayarları yapacak ve Coolify’ı başlatacaktır. Kurulum bittiğinde ekranda size bir URL verecektir (örn: http://ip-adresiniz:8000).
Adım 4: İlk Projenizi Oluşturun. Arayüze giriş yapın, GitHub hesabınızı bağlayın ve reponuzu seçip “Deploy” deyin. İşte bu kadar! Artık kendi Heroku’nuz var.
Sonuç: DevOps Artık Demokratik
Yıllarca DevOps, sadece büyük şirketlerin veya uzman mühendislerin yapabileceği karmaşık bir iş olarak görüldü. Coolify, bu gücü her seviyeden geliştiriciye ve şirkete geri veriyor.
DALNET olarak, yazılımcıların altyapı sorunlarıyla boğuşmak yerine kod yazmaya ve değer üretmeye odaklanması gerektiğine inanıyoruz. Coolify ve DALNET Bulut birlikteliği, bu odaklanmayı sağlamanın en ekonomik ve performanslı yoludur.
Siz de bulut faturalarınızı düşürmek, verilerinizi Türkiye’de tutmak ve deployment süreçlerinizi otomatize etmek istiyorsanız, bugün bir DALNET sunucusu kiralayıp Coolify devrimine katılın.
Unutmayın, teknoloji karmaşık olmak zorunda değil; sadece doğru araçlara ihtiyacınız var.
Sıkça Sorulan Sorular
- Coolify ücretsiz mi? Evet, yazılım tamamen ücretsiz ve açık kaynaklıdır. Sadece kuracağınız sunucu (DALNET Sunucu) için ödeme yaparsınız.
- Birden fazla sunucu yönetebilir miyim? Kesinlikle. Tek bir Coolify paneli üzerinden sınırsız sayıda sunucuyu yönetebilirsiniz.
- Yedekleme yapıyor mu? Evet, Coolify veritabanlarınızı S3 uyumlu depolama alanlarına (veya yerel diske) otomatik yedekleyebilir.


