Independent testing Updated April 2026 387 self-hosting guides 5 VPS providers tested

guide

Uptime Kuma'yı VPS Üzerinde Kendin Kur (Tam Kılavuz)

Bu tam kılavuzla Uptime Kuma'yı VPS üzerinde kendiniz barındırmayı öğrenin, Docker kurulumu ve yapılandırma ipuçları dahil.

Kendi barındırılan uygulamaların güvenilir izlenmesine olan talebin artmasıyla birlikte, Uptime Kuma harika bir çözüm sunuyor. Bu kılavuzda, Docker kullanarak Uptime Kuma’yı VPS üzerinde nasıl kendiniz barındıracağınızı adım adım göstereceğiz. Gereken hazırlıklar, kurulum ve yapılandırma süreçlerini kapsayacak ve sizi hızlıca çalışır hale getirecek.

Uptime Kuma Nedir?

Uptime Kuma, çeşitli hizmetleri (HTTP(s), TCP, ICMP vb.) kolayca izleyebilmenizi sağlayan açık kaynaklı bir durum izleme çözümüdür. Uygulama hafiftir ve kullanıcı dostu bir gösterge paneli sunar, bu da çoklu kendin barındırılan hizmetleri takip etmek isteyen geliştiriciler ve homelab kullanıcıları için idealdir.

Neden Uptime Kuma için VPS Kullanmalıyım?

Uptime Kuma’yı Sanal Özel Sunucu (VPS) üzerinde kendin barındırmak, izleme hizmetiniz üzerinde tam kontrol sağlar, performansı artırır ve daha iyi özelleştirme imkanı sunar. Ayrıca, VPS’in online erişilebilirliği sayesinde, hizmetlerinizi 7/24 izleyebilirsiniz.

Uptime Kuma için En İyi VPS Sağlayıcıları

İşte, Uptime Kuma’yı kendin barındırmak için uygun birkaç üst düzey VPS sağlayıcısının karşılaştırması:

SağlayıcıAylık Fiyat (EUR/USD)Temel Özellikler
Contabo VPS5.99 EUR/ayYüksek depolama, SSD seçenekleri, çeşitli yapılandırmalar
Hetzner Cloud4.15 EUR/ayEkonomik, güvenilir performans, ölçeklenebilir
DigitalOcean6 USD/ayKullanıcı dostu, mükemmel dökümantasyon, topluluk
Vultr6 USD/ayKüresel veri merkezleri, özelleştirilebilir blok depolama
Linode5 USD/aySağlam uptime, hızlı ağ, geniş destek

Daha fazla karşılaştırma için tam VPS karşılaştırmamıza göz atabilirsiniz.

Gereksinimler

  1. VPS Kurulumu: Yukarıdaki listeden herhangi bir VPS sağlayıcısını seçin. Uptime Kuma çok fazla kaynak gerektirmediği için temel bir plan yeterlidir.
  2. SSH Erişimi: VPS’inize uzaktan yönetim için SSH erişiminizin olması gerekir.
  3. Docker Kurulumu: VPS’inize Docker ve Docker Compose yükleyin. Bunu resmi Docker kurulum rehberi takip ederek doğru şekilde yapabilirsiniz.

Uptime Kuma Kurulumu

Şimdi, kurulum sürecini adım adım inceleyelim.

  1. VPS’inize Bağlanın:

    Terminal açın (veya bir SSH istemcisi kullanın) ve şu komutla bağlanın:

    ssh kullaniciadi@vpsinizin-ip-adresi
  2. Docker’ı Kurun (eğer zaten kurulu değilse):

    Aşağıdaki komutları kullanarak Docker ve Docker Compose’u yükleyin:

    sudo apt update
    sudo apt install docker.io
    sudo systemctl enable --now docker
    sudo apt install docker-compose
  3. Uptime Kuma İçin Bir Dizin Oluşturun:

    Uptime Kuma uygulaması için yeni bir dizin yaratın:

    mkdir uptime-kuma
    cd uptime-kuma
  4. Bir Docker Compose Dosyası Oluşturun:

    Tercih ettiğiniz metin düzenleyiciyi kullanarak docker-compose.yml dosyasını oluşturun:

    nano docker-compose.yml

    Aşağıdaki yapılandırmayı ekleyin:

    version: '3'
    
    services:
      uptime-kuma:
        image: louislam/uptime-kuma:latest
        ports:
          - 3001:3001
        volumes:
          - kuma_data:/app/data
        restart: always
    
    volumes:
      kuma_data:
  5. Uptime Kuma’yı Dağıtın:

    Uptime Kuma’yı başlatmak için aşağıdaki komutu çalıştırın:

    docker-compose up -d

    Doğru şekilde çalışıp çalışmadığını kontrol etmek için:

    docker-compose ps

Uptime Kuma’ya Erişim

Uptime Kuma çalışmaya başladıktan sonra, tarayıcınıza giderek sunucunun IP adresi ve port 3001 ile şu adresten erişebilirsiniz:

http://vpsinizin-ip-adresi:3001

İlk kez eriştiğinizde, bir yönetici hesabı kurmanız gerekebilir. Ekrandaki talimatları izleyerek bir kullanıcı oluşturun ve izlemeye başlayın.

Uptime Kuma’yı Yapılandırma

Giriş yaptıktan sonra, izlemek istediğiniz hizmetleri ekleyebilirsiniz. İşte nasıl:

  1. “Add Monitor” düğmesine tıklayın.
  2. İzlemek istediğiniz hizmet türünü seçin (örn. HTTP(s), TCP).
  3. Ad, URL/IP, aralık ve bildirimler gibi alanları doldurun.
  4. “Save”a tıklayarak monitörü ekleyin.

Takip etmek istediğiniz her hizmet için bu adımları tekrar edin.

SSS (Sıkça Sorulan Sorular)

1. Uptime Kuma kurulumumu nasıl güvenli hale getirebilirim?

Uptime Kuma kurulumunuzu güvenli hale getirmek için, Nginx veya Traefik ile HTTPS kullanarak ters proxy ayarlamayı düşünebilirsiniz. Ayrıca, yönetici hesabınız için güçlü şifreler kullanmanız ve Docker imajlarınızı düzenli olarak güncelleyip güvenlik uyarılarını takip etmeniz önerilir.

2. Uptime Kuma’yı Docker olmadan kurabilir miyim?

Uptime Kuma’yı doğrudan bir sistem üzerine Docker olmadan kurmak mümkün olsa da, Docker kullanmak bağımlılık yönetimini ve dağıtımı kolaylaştırır. Docker sayesinde Uptime Kuma’yı farklı ortamlar arasında tutarlı şekilde hızlıca kurabilir ve güncelleyebilir, eski sürümlere dönmek de kolay olur.

3. Kendin barındırırken karşılaşabileceğim sorunlar nelerdir?

En sık karşılaşılan sorunlar, Docker veya ağ yapılandırmasındaki hatalar sonucu Uptime Kuma’ya erişim sağlayamama olabilir. Performans sorunları ise, VPS’inizdeki kaynakların izlenen uygulamalar için yeterince güçlü olmamasından kaynaklanabilir. Sorun giderme için docker-compose logs komutunu kullanabilir ve güvenlik duvarı kurallarını kontrol edebilirsiniz.

Sonuç

Uptime Kuma’yı VPS üzerinde kendiniz barındırmak, uygulamalarınızı etkili bir şekilde izleme imkânı sağlar. Yukarıda anlatılan adımları takip ederek, izleme aracınızı kurabilir ve özelleştirebilirsiniz. Güvenilir bir VPS sağlayıcısı seçin, bütçenize ve ihtiyaçlarınıza uygun olanı tercih edin ve bu güçlü araçtan yararlanmaya başlayın!