Müşteri PaneliDestek TalebiSunucu DurumuDuyurular+90 555 966 44 00
Yazılım

Uptime Kuma Kurulumu 2026: Site ve Servis İzleme, Durum Sayfası, Yedekleme

📅 6 gün önce ⏱ 8 dk okuma 👁 40
Uptime Kuma 2.5: MIT lisans, Docker etiketi 2, NFS desteklenmez, yedek yalnız data klasörü; HTTP/TCP/ping/DNS/push izleme, 90+ bildirim servisi, durum sayfası, 20 saniye aralık, SQLite veya MariaDB

Web sitesi, e-posta sunucusu ya da şirket içi bir uygulama durduğunda bunu müşteriden duymak, en pahalı öğrenme yoludur. Bir izleme aracı servisleri düzenli aralıklarla yoklar ve sorun çıktığı anda Telegram, e-posta ya da Slack ile haber verir. Uptime Kuma, kendi sunucunuzda çalışan, kurulumu kolay ve MIT lisanslı bir izleme aracıdır. Bu rehberde Uptime Kuma 2'nin kurulumunu, veritabanı seçimini, sınırlarını ve yedeklemesini resmi GitHub belgelerine dayanarak (Ekim 2026, sürüm 2.5.5) anlatıyoruz.

Kısa cevap: Uptime Kuma MIT lisanslıdır ve ücretli bir sürümü yoktur. Docker ile louislam/uptime-kuma:2 imajı kullanılır; eski latest etiketi hâlâ 1. sürümü gösterir. Veri klasörü NFS gibi ağ dosya sistemlerinde tutulamaz. 2.0 sürümünden itibaren desteklenen tek yedekleme yöntemi data klasörünün yedeklenmesidir. İzleme aracını, izlediği sistemlerden ayrı bir sunucuda çalıştırın.

Uptime Kuma neleri izler?

Kurulum

Resmi önerilen yol Docker'dır. Docker etiketlerinde bilinmesi gereken üç nokta:

Docker dışında kurulum için Node.js 20.4 veya üzeri, Git ve pm2 gerekir. Debian, Ubuntu, Fedora gibi yaygın Linux dağıtımları ile Windows 10 ve Windows Server 2012 R2 ve sonrası desteklenir; FreeBSD desteklenmez.

Veri klasörü yerel diskte olmalı: README, NFS gibi ağ dosya sistemlerinin desteklenmediğini vurgular. Kurulum belgesi de SQLite veritabanının bozulmaması için POSIX dosya kilidi desteği gerektiğini belirtir. Veri klasörünü yerel bir dizine ya da Docker volume'üne bağlayın.

Ters vekil: Uptime Kuma arayüzü WebSocket ile çalışır. Belgelere göre NGINX gibi bir ters vekilde Upgrade ve Connection başlıkları ayrıca iletilmelidir; aksi halde arayüz açılır ama güncellenmez.

Veritabanı: SQLite mi, MariaDB mi?

2.0 ile birlikte SQLite'ın yanında MariaDB de desteklenmeye başladı. Tam imajda gömülü bir MariaDB bulunur ve belgeler onu "az bakım isteyen, dayanıklı ve performanslı" bir seçenek olarak tanımlar. Slim imajla da harici bir MariaDB/MySQL sunucusuna bağlanılabilir. Önemli kural: belgelere göre SQLite'tan MariaDB'ye doğrudan geçiş yapılamaz ve resmi olarak desteklenmez. Çok sayıda izleme ve uzun geçmiş saklamayı planlıyorsanız veritabanını ilk kurulumda seçin.

Bilinmesi gereken sınırlar

Yedekleme ve 1.x'ten 2.0'a geçiş

2.0 sürümüyle eski JSON yedekleme/geri yükleme özelliği kaldırıldı. Göç belgesine göre şu an desteklenen tek yedekleme yöntemi data klasörünün yedeklenmesidir (Docker'da /app/data). Tutarlı bir kopya için yedeği konteyner durdurulmuşken almak en güvenli yoldur. Gömülü ya da harici MariaDB kullanıyorsanız veritabanı dökümünü de ekleyin.

1.x'ten 2.0'a geçiş için resmi uyarılar:

Yedeklerin ayrı bir yerde tutulması ve geri yüklemenin denenmesi için yedekleme ve izleme rehberimize bakabilirsiniz.

Uptime Kuma kimler için uygun değil?

e-veri.com ile Uptime Kuma

Uptime Kuma'yı, izlenen sistemlerinizden ayrı olarak Türkiye'deki sunucularımızda yönetilen hosting şeklinde ya da sizin seçtiğiniz bir sunucuda kuruyoruz. Kapsam:

Teklif için kurumsal hizmetler sayfasındaki formu doldurabilirsiniz.

Sık sorulan sorular

Uptime Kuma ücretsiz mi?

Evet. Uptime Kuma MIT lisanslıdır; ücretli ya da kurumsal bir sürümü yoktur. Proje GitHub Sponsors ve Open Collective bağışlarıyla desteklenir.

Uptime Kuma hangi Docker imajıyla kurulmalı?

Resmi önerilen etiket louislam/uptime-kuma:2'dir. latest etiketi kullanımdan kalkmıştır ve hâlâ 1. sürümü gösterir. 2-slim imajı daha küçüktür ama gömülü MariaDB ve Chromium içermez.

Uptime Kuma hangi veritabanını kullanır?

SQLite ya da 2.0'dan itibaren MariaDB (tam imajda gömülü ya da harici). Belgelere göre SQLite'tan MariaDB'ye doğrudan geçiş desteklenmez; veritabanı ilk kurulumda seçilmelidir.

Uptime Kuma verisi NFS üzerinde tutulabilir mi?

Hayır. README'ye göre NFS gibi ağ dosya sistemleri desteklenmez; veri klasörü yerel bir dizine ya da Docker volume'üne bağlanmalıdır.

Uptime Kuma yedeği nasıl alınır?

2.0 ile JSON yedekleme özelliği kaldırıldı; desteklenen tek yöntem data klasörünün (Docker'da /app/data) yedeklenmesidir. MariaDB kullanılıyorsa veritabanı dökümü de alınmalıdır.

Uptime Kuma'da birden çok kullanıcı tanımlanabilir mi?

Hayır. Kullanıcı yönetimi isteği GitHub'da 2021'den beri açık bir talep olarak duruyor; şu an tek yönetici hesabı kullanılır. Erişim kısıtlı tutulmalı ve iki aşamalı doğrulama açılmalıdır.

İlgili rehberler:

İlgili Makaleler