01
Coolify nedir?
Coolify, uygulamaları, veritabanlarını ve hazır servisleri kendi denetiminizdeki sunucularda yayınlamaya yarayan açık kaynaklı bir platformdur. Belgeleri bunu kendi sunucunuzda çalışan bir PaaS (hizmet olarak platform) akışı diye tanımlar.
Yayınlanan her şey standart Docker kapsayıcıları ve depolama birimleridir. Proje belgelerine göre panel bir süre durursa yayındaki uygulamalar çalışmayı sürdürür; yalnız otomatik yayınlama ve panelden yönetim bekler. Uygulama verileri ve kalıcı depolama da sunucunuzda kalır.
02
Coolify kurulumu: sunucunuz nasıl hazır gelir?
- Ödemeniz onaylandığında sunucu otomatik oluşturulur; root şifresi e-posta adresinize gönderilir
- İlk açılışta Coolify, projenin resmî kurulum betiğiyle ve size özel üretilen anahtar ve parolalarla kurulur
- Panel
https://176-96-128-X.hanhosting.net biçiminde sunucunuza verilen bir adreste, Let's Encrypt sertifikasıyla açılır - Panel adresi ve ilk giriş bilgileri müşteri panelinde (Hizmetlerim → hizmetiniz → Ek Bilgiler) ve sunucudaki
/root/coolify-bilgileri.txt dosyasında yazar - İlk girişte parolanızı değiştirin
03
Coolify ile uygulama yayınlama: Git, Dockerfile ve Docker Compose
GitHub uygulamasıyla bağlanan depolarda her gönderimde (push) otomatik yeniden yayınlama, pull request'ler için de canlı uygulamadan ayrı önizleme ortamları kullanılabilir. Temel akış şöyledir:
- Proje: Projects bölümünden (+ Add) bir proje açın ve içine yeni bir kaynak ekleyin
- Kaynak: herkese açık bir Git deposu, özel depolar için GitHub uygulaması ya da salt okunur dağıtım anahtarı (deploy key); belgelere göre GitLab ve Gitea da bağlanır. Hazır bir Docker imajı da verilebilir
- Derleme: Nixpacks yaygın dil ve çatı düzenlerini tanıyıp imajı kendisi hazırlar; kendi tanımınız için Dockerfile, birkaç servis için Docker Compose, hazır HTML için Static seçilir
- Yayın: Deploy düğmesine basıp süreci Deployment Logs ekranından izleyin. Belgelere göre başarısız bir derleme çalışan sürümün yerini almaz
04
Hazır şablonlar: veritabanları ve tek tıkla servisler
Veritabanı için ayrı bir sunucu gerekmez: PostgreSQL, MySQL, MariaDB, MongoDB ve Redis gibi veritabanlarını Coolify'dan tek tıkla kurar, kalıcı depolamasıyla aynı panelden yönetirsiniz.
Hazır Docker Compose şablonlarının (one-click services) yapay zekâ kategorisinde Open WebUI, LibreChat, Flowise, Langflow, AnythingLLM ve LiteLLM gibi araçlarla Qdrant, Weaviate ve Chroma gibi vektör veritabanları bulunur. Her yazılımın kendi lisansı ve kaynak ihtiyacı vardır; kurmadan önce bakın.
05
Alan adı ve SSL sertifikası
Alan adınızın ya da app.ornek.com gibi bir alt alan adının A kaydını, alan adı panelinizden sunucunuzun IP adresine yönlendirin. Coolify'da uygulamanın adres alanına https:// ile başlayan adresi yazdığınızda Let's Encrypt sertifikası otomatik alınır ve yenilenir; bunun için 80 ve 443 portları açık olmalıdır. Henüz adresiniz yoksa alan adı kaydı sayfasından sorgulayabilirsiniz.
Bir uygulamaya birden fazla alan adı eklenebilir. Uygulama kapsayıcıda farklı bir portu dinliyorsa https://app.ornek.com:3000 yazımı trafiği o porta iletir. Panelin adresini de Settings bölümünden kendi alan adınıza taşıyabilirsiniz.
06
Yapay zekâ uygulaması barındırma: tipik yapı
Yapay zekâ özellikli uygulamaların çoğu modeli kendi sunucusunda çalıştırmaz; OpenAI, Anthropic, Google ya da OpenRouter gibi sağlayıcıların API'lerine istek gönderir. Ağır hesaplama sağlayıcıda yapılır, sunucunuz arayüzü, veriyi ve kuyrukları taşır; GPU gerekmez. Bu parçalar tek bir Compose dosyasında birlikte yayınlanabilir:
- Arayüz ve API: Next.js, Node.js ya da Python (FastAPI) ile yazılmış bir sohbet ekranı veya REST servisi
- Vektör veritabanı: RAG'de belgeler parçalanır, gömme (embedding) vektörlerine çevrilip Qdrant'ta ya da pgvector eklentili PostgreSQL'de saklanır; soru gelince en ilgili parçalar modele bağlam olarak gider
- Kuyruk: belge işleme ve uzun model çağrıları Redis tabanlı bir kuyruğa atılıp ayrı bir işçi (worker) kapsayıcısında yürütülür
- Gizli anahtarlar: kodda değil ortam değişkenlerinde durur; sağlayıcı hesabınızda harcama sınırı tanımlayın
07
GPU olmadan: küçük modeller için gerçekçi beklenti
AI Hosting paketlerinde GPU yoktur. Bu yüzden büyük dil modellerini eğitmek, ince ayar (fine-tuning) yapmak ya da çok sayıda kullanıcıya yanıt verecek bir modeli sunucunuzda çalıştırmak için uygun değildir.
Küçük ve sıkıştırılmış (quantized) açık modeller, Coolify şablonlarında da bulunan Ollama gibi araçlarla yalnızca işlemci kullanılarak çalıştırılabilir. Yine de yanıt üretimi GPU'lu sistemlere göre belirgin biçimde yavaştır ve model belleğin önemli bir kısmını kaplar; bu bellek Coolify ve diğer uygulamalarınızla paylaşılır. Öğrenme ve düşük trafikli iç araçlar için deneyin, canlıya almadan önce kendi iş yükünüzle ölçün.
08
Kaynak planlama: hangi AI Hosting paketi?
Kaynağın bir kısmını Coolify kullanır: panelin kendisi, veritabanı, Redis'i ve proxy'si de kapsayıcılarda çalışır; kurulum belgesi en az 2 çekirdek ve 2 GB bellek ister. Derleme sırasında bağımlılık kurulumu da kısa süreliğine işlemci ve bellek tüketir.
Tek uygulama ve veritabanı için HAN-AI-1 yeterli bir başlangıçtır; API, işçi ve vektör veritabanı birlikte çalışacaksa HAN-AI-2, çok sayıda uygulama ya da sık derleme için HAN-AI-3 daha rahat eder. Eski Docker imajları ve derleme dosyaları zamanla diski doldurur; Coolify'da sunucunuzun Docker Cleanup ayarlarına bakın ve müşteri panelindeki canlı kullanım grafiklerini izleyin.
Açık olan yükseltmeleri müşteri panelinde, hizmetinizin yükseltme bölümünde görürsünüz. Başka bir ürün ailesi ya da listede olmayan bir seçenek için destek ekibine yazın; işlemden önce yedek alın. 3 aylık ödemede %5, yıllıkta %15 dönem indirimi uygulanır.
09
Güvenlik ve Coolify güncellemeleri
- İlk girişte parolayı, başka yerde kullanmadığınız uzun bir parolayla değiştirin
- API anahtarlarını Git deposuna değil ortam değişkenlerine koyun. Belgelere göre derleme sırasında verilen değerler imaj bilgilerinde kalabilir; yalnız çalışırken gereken anahtarlarda derleme zamanı (Build time) erişimini kapatın
- Coolify'ın güncelleme ayarlarını (otomatik güncellemenin açık olup olmadığı ve sıklığı) Settings → Updates bölümünden kontrol edin. Bu güncelleme yalnız Coolify'ı kapsar; Ubuntu paketleri, uygulamalarınız ve veritabanı sürümleri sizin sorumluluğunuzdadır
- Belgelere göre panel alan adıyla açıldıktan sonra 8000, 6001 ve 6002 portları dışarıya kapatılabilir. Güvenlik duvarı işletim sistemi içinde sizdedir; Docker'ın yayınladığı portlar ufw kurallarını atlayabilir, kuraldan sonra dışarıdan deneyin
- Sunucuya ulaşamazsanız müşteri panelindeki VNC konsoluyla tarayıcıdan ekranına bağlanabilirsiniz
10
Yedekleme: Coolify verileri ve uygulama verileri
Yedek hizmete dahil değildir; VDS'lerde otomatik yedekleme bulunmaz. Vadesi geçen bir hizmet askıya alınır, 2 gün içinde ödenmezse iptal edilir ve verileriyle birlikte silinir.
Coolify; PostgreSQL, MySQL, MariaDB ve MongoDB için zamanlanmış yedek alabilir (Redis hariç). Yedekler /data/coolify/backups altına yazılır; isterseniz kendi seçtiğiniz S3 uyumlu bir depolamaya da gönderilir. Settings → Backup ise Coolify'ın kendi veritabanını yedekler, uygulama birimlerini (volume) kapsamaz. Kimlik bilgilerini çözen APP_KEY değerini (/data/coolify/source/.env) sunucu dışında saklayın.
Uygulama birimlerinin ve dosyalarınızın sunucu dışı kopyası için siparişte Yedekleme Alanı eklentisini seçebilirsiniz. Bir başka yol bulut yedekleme hizmetimizdir (50 GB–1 TB, altı paket): bu hizmete SFTP ya da WebDAV üzerinden bağlanan restic veya rclone gibi araçlarla yedek gönderilir. Yedeği arada bir geri yükleyerek deneyin.
11
Heroku alternatifi olarak Coolify
Coolify'ın GitHub sayfası projeyi Heroku, Netlify ve Vercel'e kendi sunucunuzda barındırılabilen açık kaynaklı bir alternatif olarak tanıtır. Yönetilen platformlarda sunucu, güncelleme ve ölçekleme sağlayıcıdadır; ücret çoğunlukla servis, veritabanı ya da kullanım miktarı başına hesaplanır.
Coolify'da ise kaynakları belli bir sunucu kiralar, sunucu kaldırdığı kadar uygulamayı aynı makinede çalıştırırsınız. Buna karşılık yedek, güncelleme, güvenlik ve ölçekleme sizin işinizdir; sunucuyla hiç uğraşmak istemiyorsanız yönetilen bir platform daha uygun olabilir.
12
n8n Sunucu ve OpenClaw Sunucu ile farkı
Üç ürün de hazır kurulumlu gelir ama farklı işler içindir. n8n sunucu, iş akışlarını görsel düzenleyicide kurduğunuz bir otomasyon aracıyla gelir; servisleri çoğu zaman kod yazmadan birbirine bağlamak için uygundur. OpenClaw sunucu ise Telegram, WhatsApp veya Discord üzerinden yazıştığınız kişisel bir yapay zekâ asistanı çalıştırır.
AI Hosting kendi kodunuz içindir: uygulamalarınızı, API'lerinizi ve veritabanlarınızı tek panelden yayınlarsınız. n8n Coolify şablonları arasında da bulunduğundan gerekirse aynı sunucuda uygulamanızın yanında çalıştırılabilir.
13
Sıradan VDS mi, Coolify kurulu sunucu mu?
VDS sunucu paketlerinde Windows Server, Ubuntu, Debian gibi şablonlardan işletim sistemini seçip gereken her şeyi kendiniz kurarsınız; Docker'a ya da bir panele ihtiyacınız yoksa bu yol daha esnektir.
AI Hosting'te Ubuntu 24.04, Docker ve Coolify hazır gelir; sunucu kurulumuyla değil uygulamanızla uğraşırsınız. Root erişimiyle başka yazılım da kurabilirsiniz, yalnız 80 ve 443 portları Coolify'ın proxy'sindedir. Root gerektirmeyen küçük projeler için cPanel tabanlı Node.js hosting ya da Python hosting de bir seçenektir.
14
Lisans hakkında
Coolify açık kaynaklıdır ve Apache 2.0 lisansıyla dağıtılır. HanHosting'in Coolify projesiyle resmî bir bağı yoktur; sunucuda projenin resmî kurulum betiği çalıştırılır. Kaynak kod: github.com/coollabsio/coolify, belgeler: coolify.io/docs.