Ubuntu Sunucuya Coolify Kurulumu: Domain, SSL ve Uygulama Yayınlama
Ubuntu 24.04 üzerinde Coolify kurulumu; DNS, güvenlik duvarı, SSH anahtarı, Git deposundan uygulama yayını, otomatik SSL, kalıcı depolama, yedekleme ve hata çözümüyle tamamlanır.
Bu rehberin sonunda ne çalışacak?
Ubuntu 24.04 üzerinde Coolify kurulumu; DNS, güvenlik duvarı, SSH anahtarı, Git deposundan uygulama yayını, otomatik SSL, kalıcı depolama, yedekleme ve hata çözümüyle tamamlanır. Komutlar kopyalanabilir biçimde verilmiştir; örnek alan adları ve parolalar çalıştırılmadan önce kendi değerlerinizle değiştirilmelidir.
Kurulum öncesi mimari ve gereksinimler
Ubuntu 24.04 LTS, temiz kurulum
En az 2 vCPU, 2 GB RAM ve 30 GB boş disk; gerçek projeler için 4 GB+ RAM
Dedicated IPv4 ve sudo/root SSH erişimi
Panel için panel.example.com, uygulama için app.example.com DNS kayıtları
cd /data/coolify/source
sudo docker compose pull
sudo docker compose up -d
sudo docker compose logs --since 15m --tail 200
Üretime geçmeden önce bilinmesi gerekenler
Üretim notu
Coolify resmî minimumu 2 çekirdek, 2 GB RAM ve 30 GB boş alandır. Aynı makinede derleme yapılacaksa RAM ve disk ihtiyacı uygulamaya göre hızla yükselir.
Üretim notu
İlk kurulumda 8000 portunu yalnız kendi IP adresinize açmak daha güvenlidir. Panel alan adı ve HTTPS çalıştıktan sonra genel 8000 erişimini kapatın.
Üretim notu
Cloudflare proxy kullanıyorsanız ilk sertifika üretiminde DNS kaydını geçici olarak DNS only yapmak, yönlendirme döngülerini ayıklamayı kolaylaştırır.
Üretim notu
Uygulama verisini container katmanında bırakmayın. Veritabanı ve yüklenen dosyalar için kalıcı volume tanımlayın; yeniden deployment öncesi geri yükleme testi yapın.
Yaygın hatalar ve kök nedenleri
Belirti / Symptom
Kök neden ve çözüm / Root cause and fix
Panel açılmıyor
docker ps, 8000 dinleme durumu ve UFW/kontrol paneli güvenlik duvarı birlikte kontrol edilir.
Permission denied publickey
Coolify anahtarı hedef kullanıcının authorized_keys dosyasına eklenir ve izinler 700/600 yapılır.
SSL oluşmuyor
A/AAAA kayıtları, 80/443 erişimi, proxy modu ve aynı alan adını kullanan eski reverse proxy kontrol edilir.
Too many redirects
Cloudflare SSL modu Full (strict) seçilir ve uygulamadaki zorunlu HTTPS ile proxy yönlendirmesi çakıştırılmaz.
Kurulum sonrası doğrulama listesi
Tüm container veya servisler healthy/running durumda
Alan adı HTTPS üzerinden geçerli sertifika ile açılıyor
Yalnız gerekli portlar dışarıdan erişilebilir
Yönetici hesabında güçlü parola ve MFA etkin
Yedek dosyasının checksum değeri kaydedildi
Ayrı ortamda en az bir geri yükleme testi tamamlandı
Loglarda tekrarlayan kritik hata bulunmuyor
Yeniden başlatma sonrası servisler otomatik açılıyor
Evet; fakat örnek değerler değiştirilmeden, erişim sınırları uygulanmadan ve geri yükleme testi yapılmadan üretime alınmamalıdır.
Minimum sunucu yeterli olur mu?
Minimum değer yalnız kurulumun açılması içindir. Eş zamanlı kullanıcı, veri büyümesi ve arka plan işleri ölçülerek kaynak payı bırakılmalıdır.
Cloudflare kullanılabilir mi?
Evet. SSL modu Full (strict), doğru origin sertifikası ve WebSocket/gerçek IP başlıkları uygulamanın gereksinimine göre ayarlanmalıdır.
Güncelleme otomatik yapılmalı mı?
Major sürümler otomatik güncellenmemelidir. Sürüm notu, veritabanı migration bilgisi, yedek ve geri dönüş imajı kontrol edilmelidir.
Hangi yedekler alınmalı?
Veritabanı, yüklenen dosyalar, volume verileri, yapılandırma, şifreleme anahtarları ve kullanılan sürüm etiketi aynı geri dönüş setinde tutulmalıdır.
VPS mi GPU sunucu mu?
Web paneli ve standart iş yükleri için NVMe VPS yeterli olabilir. Model inference, OCR hızlandırma veya video transcoding varsa uygun GPU gerekir.
Kurulum için bize ulaşın
Ubuntu 24.04 üzerinde Coolify kurulumu; DNS, güvenlik duvarı, SSH anahtarı, Git deposundan uygulama yayını, otomatik SSL, kalıcı depolama, yedekleme ve hata çözümüyle tamamlanır.