2 puan yazan GN⁺ 2026-03-22 | 2 yorum | WhatsApp'ta paylaş
  • Web tarayıcısında çalışan Linux sunucu yönetimi için grafik arayüz; gerçek sistem oturumuyla doğrudan etkileşen hafif bir yönetici aracı
  • Sistem kaynakları, ağ, depolama ve günlükleri görsel olarak kontrol edebileceğiniz etkileşimli bir yönetim ortamı sunar
  • Çeşitli Linux dağıtımlarında kurulumdan hemen sonra kullanılabilir; konteyner, depolama, ağ ve günlük yönetimi GUI üzerinden yapılabilir
  • Terminal ile web arayüzü arasında karşılıklı uyumluluk sunarak hizmet kontrolü ve hata incelemesini bütünleşik şekilde yürütmeyi mümkün kılar
  • SSH tabanlı çoklu sunucu bağlantısı ve açık kaynak topluluk katılım yapısı sayesinde genişletilebilirlik ve iş birliğini güçlendirir

Cockpit'e genel bakış

  • Cockpit, web tarayıcısında çalışan sunucu yönetimi için grafik arayüz olup, gerçek Linux oturumuyla doğrudan etkileşen hafif bir sistem yöneticisi aracıdır
  • Tarayıcı üzerinden giriş yapıldığında sistem kaynakları, ağ, depolama ve günlükleri görsel olarak yönetebileceğiniz etkileşimli bir yönetim ortamı sunar

Başlıca özellikler

  • Çeşitli Linux dağıtımlarına (Debian, Fedora, RHEL vb.) kurulabilir ve kurulumun hemen ardından web tabanlı yönetim oturumu başlatılabilir
  • Konteyner çalıştırma, depolama yönetimi, ağ yapılandırması, günlük inceleme gibi yaygın sistem yönetimi işleri GUI üzerinden gerçekleştirilebilir
  • Terminal ile web arayüzü arasında karşılıklı uyumluluk sunar; böylece Cockpit'te başlatılan bir hizmet terminalde durdurulabilir ve terminalde oluşan hatalar Cockpit'in journal arayüzünde görülebilir
  • SSH üzerinden Cockpit kurulu başka sunucular eklenerek bağlanabilir ve birden fazla ana makine arasında kolayca geçiş yapılabilir

Geliştirme ve topluluk

  • Cockpit projesi açık kaynak geliştirme modeliyle yürütülür; geliştirici belgeleri ve katkı kılavuzu sunulur
    • Kod değişikliklerinin nasıl yapılacağı HACKING.md belgesinde görülebilir
    • Katkı ve geliştirici belgeleri GitHub Wiki üzerinden sunulur
  • Matrix kanalı (#cockpit:fedoraproject.org) ve posta listesi üzerinden topluluk iletişimi desteklenir
  • Projenin felsefesi ve ilkeleri, sürüm notları ve gizlilik politikası resmî web sitesinde görülebilir

2 yorum

 
emusal 2026-03-22

Cockpit gerçekten tanıdık! Ondan önceki yılki projede KVM sunucusu için EMS yerine gayet iyi kullanmıştım; eklenti tarafı da iyi durumdaydı ve temel özellikleri de harikaydı, gerçekten çok beğenmiştim. Sanal sunucu/Docker konteyner yönetimi için oldukça iyiydi!

 
GN⁺ 2026-03-22
Hacker News yorumları
  • Cockpit’i oldukça seviyorum ve kullanıyorum. Sistemin genel durumunu tek bakışta görebiliyorsunuz
    Ama Incus container’larını görmenin bir yolu yoktu, bu yüzden yakın zamanda HN’de paylaşılan Wolfstack’i denedim. Fakat bu da yalnızca LXC’yi destekliyor gibi görünüyor
    LXC ile Incus’un neredeyse aynı şey olduğunu sanıyordum ama sadece sistemi ve container’ları yönetebileceğim basit bir GUI bulmanın zor olduğunu düşünüyorum

    • Eğer LXD ve Incus’tan bahsediyorsan, Incus LXD’nin bir fork’u ve epey farklılaştı. LXD lisans değişikliği nedeniyle Incus’tan kod alamıyor ama tersi mümkün
      Incus topluluk odaklı biçimde aktif geliştiriliyor ve ikisi de altyapıda LXC kullanıyor
      “Basit GUI” tanımı kişiden kişiye değiştiği için bulması zor. Bana göre CLI daha basit ve verimli. Container sayısı artınca eninde sonunda otomasyona geçiliyor
    • Cockpit’in bir podman eklentisi var ve yakın zamanda podman quadlets yönetimi de eklendi. (quadlets, systemd dostu bir docker compose hissi veriyor)
      podman kullanıyorsanız Cockpit arayüzünün avantajlarından yararlanabilirsiniz. Yine de tüm farklı container teknolojilerine yetişebilmiş değil
    • Incus kendi web UI’sinde bu üçünü de destekliyor
      • OCI uyumlu uygulama container’ları (docker.io, ghcr.io gibi registry desteği)
      • LXC sistem container’ları
      • QEMU + KVM tabanlı sanal makineler
    • OpenMediaVault compose eklentisi, şimdiye kadar kullandığım container arayüzleri içinde en iyisiydi. NAS dağıtımı olmasına rağmen UI o kadar iyiydi ki tüm sunucularıma kurup kullandım
    • Acaba IncusOS’u deneyen oldu mu diye merak ediyorum. Ben şu an sadece Linux üzerinde Incus kullanıyorum ama IncusOS’a geçmeyi düşünüyorum
  • Açılış sayfasında grafik görseller olmasını isterdim. Görsel olarak nasıl bir UI sunduğu anlaşılmıyor

    • Cockpit Project’i denemenizi önermek isterim 🙂
    • Katılıyorum. Markdown içine birkaç ekran görüntüsü koymak zor değil. Sadece tam masaüstü ekran görüntüleri vardı, o yüzden bulmak zordu
  • Eskiden Webmin kullanıyordum, bunun günümüzdeki Cockpit gibi sunucu web UI’larıyla kıyaslandığında nasıl olduğunu merak ediyorum

    • Baktıktan sonra ilk düşündüğüm şey “bu resmen Webmin’in yeniden yapılmış hali” oldu
    • Özellikleri daha az ama acil durumlarda işe yarıyor. Bu tür web yönetim araçları sonuçta shell script çağırıyor, bu yüzden Linux’ta tutarlı bir API olmamasından dolayı bolca geçici çözüm içeriyorlar
      Webmin de böyleydi, Cockpit’in farkı sadece kullandığı dil
      Bu arada 45Drives, Cockpit’i UI katmanı olarak kullanan “Houston” adlı bir OS yapıyor
      ilgili yazı
  • Yaklaşık 10 Docker container’ını yönetmek için Cockpit’i denedim ama sonunda yine Portainer’a döndüm. Küçük ölçekli Docker host yönetiminde Cockpit bana pek uymadı

    • Ben Docker Swarm için gözlem panosu olan Cetacean’ı geliştiriyorum. Tek node’da da çalışıyor, belki işinize yarar
    • Ben de benzer bir yolculuğun sonunda Dockge kullanmaya başladım. compose dosyalarını dizinde tutup git ile yönetebildiğim için Portainer’dan daha temiz geliyor
    • Aradığınız şey belki de Dokploy olabilir. Dokku veya CapRover’dan çok daha iyi
    • Portainer hâlâ root yetkili container olarak çalışmak zorundaysa, bu biraz sorunlu
  • En güncel Fedora Server’ı Framework Desktop’a kurduğumda Cockpit otomatik olarak etkinleştirilmişti
    Sistem özetine hızlıca bakmak için iyi ve temel yönetim de yapılabiliyor ama sınırları çabuk ortaya çıkıyor
    Linux’a yeni başlayanlar ya da NAS tarzı web UI ile giriş yapmak isteyenler için iyi bir basamak gibi

    • Benim gibi yılda bir kez VM oluşturan biri için web UI üzerinden VM oluşturmak oldukça kullanışlı
  • Linux sistem yöneticiliğinin ilk dönemlerinde Cockpit kullanmıştım. Oldukça kararlıydı ama CLI’de ne yaptığını göstermediği için Linux becerilerini geliştirmeye pek yardım etmiyordu
    Bu yüzden evde SSH ve TUI’ye geçtim. Ama kurumsal ortamda Cockpit, Windows kullanıcıları için uygun bir soyutlama katmanı olarak gayet iyi olabilir

    • Yeni platform mühendislerini değerlendirirken ben CLI ile sorun çözme becerisine çok önem veriyorum. Soyutlama katmanını aşıp sorunu anlayabilmeleri gerekiyor ki altyapıyı doğru tasarlayabilsinler
  • Bunu görünce aklıma eski cPanel geldi
    cPanel wiki

    • İlk sysadmin deneyimim Ubuntu eBox ileydi ve gerçekten berbattı. UI dışında yapılandırma yapılamıyordu, log konumları da karmakarışıktı, bu yüzden debug etmek imkânsızdı
      Cockpit çok daha iyi ve systemd ile dbus gibi yeni Linux API’leri sayesinde tutarlı bir yönetim UI’ı mümkün oldu
    • Bunu duyunca 2000’lerin başında 128MB RAM’li PIII sunucu ile web hosting yaptığım günler aklıma geldi
    • Ben de aynı şeyi düşündüm
  • NAS’ımı tamamen Cockpit ile yönetiyorum.
    Biraz sıra dışı bir sistem: masaüstü sunucu kartına takılmış AMD 7840HS dizüstü CPU’su var ve ZFS raidz1 ile yapılandırılmış 5 SSD kullanıyor
    Cockpit, 45drives ZFS eklentisi ve web terminal bana yetti; ayrıca eklenti geliştirmeye neredeyse hiç ihtiyaç duymadım

    • Ben de iki sunucuda kullanıyorum ve Linux yönetimini çok daha kolay hale getirdi
  • Cockpit aslında NAS arayüzü olarak da fazlasıyla yeterli. Depolama yapılandırması, VM ve container yönetimi yapılabiliyor

    • Ben de bu şekilde kullanıyorum. Proxmox, TrueNAS veya Unraid gibi ağır setuplara gerçekten gerek yok
      NAS’ı internete açmıyorum ve sadece WireGuard/Tailscale kullanıyorum, bu yüzden bir portta yönetim konsolunun açık olması beni rahatsız etmiyor
    • SAMBA paylaşımı da oluşturabiliyor. Ama bunun için eklenti gerekiyor
    • Yine de UI açısından TrueNAS’ın daha olgun olduğunu düşünüyorum
  • Cockpit PO’su olarak sormak istiyorum — yalnızca tek bir özellik ekleyebilecek olsanız ne isterdiniz?

    • cockpit doctor gibi bir komut olmasını isterdim. Örneğin Cockpit Machines Debian’da kararsız davranıyor; dbus yapılandırma sorunu gibi şeyleri otomatik tespit edip uyarabilse güzel olurdu
    • Eklenmesini istediğim özellikler listesi
      • OIDC kolay yapılandırma
      • daha iyi dosya yöneticisi
      • ncdu tarzı disk analiz eklentisi
      • basit bir systemd servis oluşturma arayüzü
      • UI’da çalıştırılan komutları daha açık gösteren bir özellik
    • Kurumsal kullanıcı açısından EntraID kimlik doğrulama desteği gerekli.
      Şu anda Microsoft Entra SSH kullanıyoruz ama Cockpit’te çalışmıyor
    • Güncelleme sayfasının iyileştirilmesi gerekiyor. Yalnızca bazı güncellemeleri seçip kurabilmek veya CLI ile güncelleme yaptığınızda oluşan zaman farkını daha net göstermek iyi olurdu
    • Incus desteği