Türkçe
€EUR
DevOps ve dağıtım

Coolify

Infrawire yükleyicisiyle uyumlu

Kendi sunucunuzda çalışan açık kaynaklı PaaS, teslimatta VPS'inize kurulu gelir

Minimum gereksinimler
  • 2 GB RAM
Geliştirici
Coolify
Sürüm
En son kararlı sürüm
Lisans
Apache 2.0
Sistemler
Debian 12, Debian 13, Ubuntu 20.04, Ubuntu 22.04, Ubuntu 24.04

Coolify hakkında

Coolify, kendi sunucunuzda barındırdığınız bir Heroku, Netlify ya da Vercel gibi çalışan açık kaynaklı bir platformdur. Bir Git deposu bağlarsınız; Coolify uygulamayı derler, bir Docker konteynerinde çalıştırır, yönlendirmeyi ve sertifikaları da kendisi halleder. Hazır şablonlar sayesinde veritabanlarını ve üçüncü taraf servisleri de dağıtabilir.

Bağımsız geliştiriciler, küçük ekipler ve ajanslar için uygundur. Her proje için ayrı bir Ansible playbook'u yazmadan altyapının kontrolünü elinde tutmak isteyenlere hitap eder. Maliyet bir sunucunun maliyetiyle sınırlı kalır, verileriniz de kontrol ettiğiniz bir makinede durur.

Teslimatta VPS, cloud-init aracılığıyla /opt/install-coolify.sh betiği üzerinden resmi kurulum betiğini (curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash) çalıştırmış olur. Bu betik Docker'ı, Coolify'ı ve bağımlılıklarını kurar. Web arayüzü http://SERVER_IP:8000 adresinde yanıt verir ve yönetici hesabınızı burada oluşturursunuz.

Coolify ile neler yapabilirsiniz

  • Git'ten doğrudan dağıtım

    GitHub, GitLab, Bitbucket veya Gitea deposu bağlayın. Coolify uygulamayı Dockerfile, Docker Compose dosyası ya da buildpack ile derler ve başlatır.

  • Tek tıkla veritabanı

    PostgreSQL, MySQL, MariaDB, MongoDB, Redis ve diğerleri arayüzden oluşturulur. Zamanlanmış yedekler S3 uyumlu bir depolamaya gönderilebilir.

  • Alan adı ve HTTPS sertifikaları

    Her uygulamaya bir alan adı bağlarsınız; reverse proxy'yi ve Let's Encrypt sertifikalarını Coolify yönetir. Elle bakımını yapacağınız bir Nginx yapılandırması kalmaz.

  • Hazır servis kataloğu

    Analitik araçları, wiki'ler, izleme araçları gibi onlarca kendi sunucuda çalışan araç şablonlardan kurulur. Her Compose dosyasını kendiniz yazmak zorunda kalmazsınız.

  • Webhook ve otomatik dağıtım

    Bir dala yapılan push yeni bir dağıtımı tetikleyebilir. Ortam değişkenleri ve gizli anahtarlar, panelden uygulama bazında yönetilir.

  • Birden çok sunucu, tek panel

    Coolify, SSH üzerinden başka sunucuları da yönetebilir. Tek bir VPS ile başlayıp yükü daha sonra, araç değiştirmeden dağıtabilirsiniz.

Coolify ile başlayın

Siparişten canlıya birkaç dakikada.

  1. 1

    VPS'i Coolify seçili olarak sipariş edin

    Sipariş formunda bir Linux VPS (Paris veya Frankfurt) seçin, ardından "Applications" sekmesinde Coolify'ı işaretleyin. İşletim sistemi olarak Debian 12, Debian 13 ya da Ubuntu 20.04, 22.04 veya 24.04 seçebilirsiniz.

  2. 2

    Teslimatı bekleyin ve paneli açın

    Kurulum betiği ilk açılışta çalışır ve birkaç dakika sürebilir. İlerlemeyi SSH ile izleyebilir, ardından arayüzü tarayıcıda açabilirsiniz.

    Bash
    ssh root@SERVER_IP cloud-init status --wait # sonra http://SERVER_IP:8000 adresini açın
  3. 3

    Yönetici hesabını oluşturun

    Coolify'ın açılış sayfasında e-posta adresinizi ve güçlü bir parola girin. Bunu teslimattan hemen sonra yapın: hesap oluşturulana kadar kayıt sayfası, adresi bilen herkese açıktır. Ardından ilk projenizi ekleyin ve Git deponuzu bağlayın.

  4. 4

    Üretim için güvenliği sağlayın

    YOUR_DOMAIN için SERVER_IP adresine işaret eden bir DNS A kaydı oluşturun, sonra bu alan adını Coolify örneğinin ayarlarına girerek panele HTTPS ile erişin. Ardından sunucunun dışarıya açık yüzeyini sınırlayın ve veritabanlarınız için yedekleme planlayın.

    Bash
    # ufw ile örnek (dikkat: Docker, yayımlanan portlar için ufw'yi atlayabilir) ufw allow 22/tcp ufw allow 80/tcp ufw allow 443/tcp

Coolify kullanım alanları

  • Heroku veya Vercel'e alternatif

    Node.js, PHP, Python uygulamalarınızı ya da statik sitelerinizi sabit maliyetli bir sunucuda barındırın; her Git push'unda dağıtım otomatik başlasın.

  • Ajans için test ve onay ortamı

    Her müşteri için ayrı bir proje açın; ortam değişkenleri, alan adları ve veritabanı, tüm ekibin kullandığı tek bir panelde dursun.

  • Dahili araçları kendiniz barındırın

    Servis kataloğundan bir wiki, analitik aracı ya da görev yöneticisi kurun; dağınık Compose dosyalarını tek tek bakımını yapmanız gerekmez.

  • Test ve ön üretim ortamları

    Bir projenin her dalını üretime almadan önce test etmek için dağıtın, işiniz bitince ortamı silin.

Coolify hakkında sık sorulan sorular

VPS, Coolify'ın resmi kurulum betiğini çalıştırmış olur; betik Docker'ı, Coolify'ı ve bağımlılıklarını kurar. Web arayüzüne sunucunun IP adresinin 8000 portundan erişilir. Geriye yalnızca yönetici hesabınızı oluşturmak kalır.

Coolify hakkında daha fazlası

Sunucuyu boyutlandırma

Coolify belgeleri, örneğin kendisi için en az 2 GB RAM, 2 çekirdek ve yaklaşık 30 GB disk önerir. Bu rakamlar sizin uygulamalarınızı kapsamaz. Derleme işlemleri (npm, Composer, derleme adımları) birkaç dakika boyunca bol bellek tüketir: pay bırakın ya da sunucu sınırdaysa swap ekleyin. Derlemeler üretimdeki uygulamalarınızı yavaşlatıyorsa, derlemeler veya ağır yükler için ayrı bir ikinci sunucu kullanmak iyi bir sonraki adımdır. Uygun boyutu seçmek için Linux VPS sayfasına bakabilirsiniz.

Alan adı ve HTTPS

8000 portu ilk bağlantı içindir ve HTTP üzerinden, yani şifrelenmeden çalışır. Hesabınızı oluşturur oluşturmaz, parolanızı düz metin olarak girmemek için panelin kendisine bir alan adı bağlayın (örnek ayarlarında). Uygulamalarınız için her alan adı, dağıtımdan önce sunucunun IP adresine yönlendirilmiş olmalıdır; aksi halde sertifika alınamaz. Henüz bir alan adınız yoksa alan adları sayfasına göz atın.

Yedekler

Coolify, veritabanı yedeklerini S3 uyumlu bir depolamaya zamanlayabilir. İlk veritabanınızı oluşturur oluşturmaz yedeği yapılandırın ve bir geri yüklemeyi deneyin. Uygulamalarınızın birimleri (volume) ve Coolify'ın kendi yapılandırması da sunucunun dışında, sizin tarafınızdan yedeklenmeyi hak eder.

Güncellemeler

Coolify güncellemeleri arayüzünden sunar; etkinleştirirseniz otomatik de uygulayabilir. Üretim örneğinde güncellemeleri kendiniz, trafiğin az olduğu saatlerde ve projenin sürüm notlarını okuduktan sonra başlatmanızı öneririz.

En yeni teklifler, indirimler ve özel promosyonlardan haberdar olun.

Promosyonları gör

Çerez kullanıyoruz

Sitemizdeki deneyiminizi iyileştirmek için analiz çerezleri kullanıyoruz. Hiçbir veri üçüncü taraflara satılmaz. Daha fazlasını şurada öğrenin: gizlilik politikası.