2 poin oleh GN⁺ 2026-03-22 | 2 komentar | Bagikan ke WhatsApp
  • Antarmuka grafis untuk manajemen server Linux yang berjalan di browser web, merupakan alat admin ringan yang berinteraksi langsung dengan sesi sistem nyata
  • Menyediakan lingkungan manajemen interaktif untuk mengendalikan sumber daya sistem, jaringan, penyimpanan, log, dan lainnya secara visual
  • Dapat langsung digunakan setelah instalasi di berbagai distribusi Linux, serta memungkinkan manajemen kontainer, penyimpanan, jaringan, dan log melalui GUI
  • Mendukung kompatibilitas dua arah antara terminal dan antarmuka web, sehingga kontrol layanan dan pemeriksaan error bisa ditangani secara terpadu
  • Memperkuat skalabilitas dan kolaborasi melalui koneksi multi-server berbasis SSH dan struktur partisipasi komunitas open source

Gambaran umum Cockpit

  • Cockpit adalah antarmuka grafis untuk manajemen server yang berjalan di browser web, merupakan alat administrator sistem ringan yang berinteraksi langsung dengan sesi Linux nyata
  • Setelah login melalui browser, pengguna mendapatkan lingkungan manajemen interaktif untuk mengelola sumber daya sistem, jaringan, penyimpanan, log, dan lainnya secara visual

Fitur utama

  • Dapat dipasang di berbagai distribusi Linux (Debian, Fedora, RHEL, dll.) dan setelah instalasi, sesi manajemen berbasis web bisa langsung dijalankan
  • Tugas administrasi sistem umum seperti menjalankan kontainer, mengelola penyimpanan, mengatur jaringan, dan memeriksa log dapat dilakukan melalui GUI
  • Mendukung kompatibilitas dua arah antara terminal dan antarmuka web, sehingga layanan yang dimulai dari Cockpit dapat dihentikan dari terminal, dan error yang terjadi di terminal dapat diperiksa melalui antarmuka jurnal Cockpit
  • Melalui SSH, server lain yang telah memasang Cockpit dapat ditambahkan untuk koneksi lebih lanjut, dan perpindahan antar host dapat dilakukan dengan mudah

Pengembangan dan komunitas

  • Proyek Cockpit dijalankan sebagai pengembangan open source dan menyediakan dokumentasi pengembang serta panduan kontribusi
    • Cara mengubah kode dapat dilihat di dokumen HACKING.md
    • Dokumentasi kontribusi dan pengembang disediakan melalui GitHub Wiki
  • Mendukung komunikasi komunitas melalui kanal Matrix (#cockpit:fedoraproject.org) dan mailing list
  • Filosofi dan prinsip proyek, catatan rilis, serta kebijakan privasi dapat dilihat di situs web resmi

2 komentar

 
emusal 2026-03-22

Cockpit memang bagus! Saat proyek dua tahun lalu, saya memakainya dengan baik sebagai pengganti EMS untuk server KVM. Plugin-nya juga tertata rapi dan fitur bawaannya pun sangat bagus, jadi saya benar-benar menyukainya. Cukup oke untuk mengelola server virtual/container Docker!

 
GN⁺ 2026-03-22
Komentar Hacker News
  • Saya cukup suka Cockpit dan memang memakainya. Kondisi keseluruhan sistem bisa dilihat sekilas
    Tapi tidak ada cara untuk memeriksa container Incus, jadi saya sempat mencoba Wolfstack yang baru-baru ini muncul di HN. Namun sepertinya ini hanya mendukung LXC
    Saya kira LXC dan Incus hampir sama, tetapi ternyata sulit mencari GUI sederhana untuk sekadar mengelola sistem dan container

    • Jika yang dimaksud LXD dan Incus, Incus adalah fork dari LXD dan sekarang sudah cukup berbeda. LXD tidak bisa mengambil kode dari Incus karena perubahan lisensi, tetapi sebaliknya bisa
      Incus dikembangkan aktif oleh komunitas, dan keduanya sama-sama memakai LXC di dalamnya
      Definisi “GUI sederhana” juga beda-beda untuk tiap orang, jadi memang sulit dicari. Menurut saya CLI lebih sederhana dan efisien. Kalau container sudah banyak, akhirnya akan menuju otomatisasi
    • Cockpit punya plugin podman, dan belakangan juga ditambahkan fitur pengelolaan podman quadlets. (quadlets rasanya seperti docker compose yang ramah systemd)
      Kalau memakai podman, Anda bisa mendapatkan keuntungan dari UI Cockpit. Hanya saja, Cockpit memang belum bisa mengikuti semua teknologi container yang beragam
    • Incus mendukung ketiganya lewat web UI bawaannya
      • Container aplikasi kompatibel OCI (mendukung registry seperti docker.io, ghcr.io)
      • Container sistem LXC
      • Mesin virtual berbasis QEMU + KVM
    • Plugin compose OpenMediaVault adalah antarmuka container terbaik yang pernah saya pakai. Memang distro untuk NAS, tetapi UI-nya sangat bagus sampai saya memasangnya di semua server
    • Saya penasaran apakah ada yang pernah mencoba IncusOS. Saya sendiri hanya memakai Incus di atas Linux biasa, tetapi sedang mempertimbangkan pindah ke IncusOS
  • Akan lebih bagus kalau di landing page ada gambar grafis. Sulit membayangkan seperti apa UI-nya secara visual

    • Saya ingin menyarankan untuk mencoba Cockpit Project 🙂
    • Setuju. Tidak sulit memasukkan beberapa screenshot ke markdown. Saya hanya menemukan tangkapan desktop penuh, jadi susah dicari
  • Dulu saya memakai Webmin, dan penasaran bagaimana perbandingannya dengan web UI server modern seperti Cockpit

    • Reaksi saya setelah melihatnya adalah, “ini Webmin dibuat ulang
    • Fungsinya memang lebih sedikit, tetapi cukup berguna saat mendesak. Alat manajemen web seperti ini pada akhirnya hanya memanggil shell script, jadi karena Linux tidak punya API yang konsisten, banyak solusi sementara di dalamnya
      Webmin juga begitu, Cockpit hanya berbeda bahasa implementasinya
      Sebagai catatan, 45Drives membuat OS “Houston” yang memakai Cockpit sebagai lapisan UI
      Artikel terkait
  • Saya pernah mencoba Cockpit untuk mengelola sekitar 10 container Docker, tetapi akhirnya kembali ke Portainer. Untuk mengelola host Docker skala kecil, Cockpit kurang cocok

    • Saya sedang mengembangkan dashboard observabilitas untuk Docker Swarm, Cetacean. Ini juga berjalan di satu node, jadi mungkin relevan
    • Saya juga berakhir memakai Dockge setelah perjalanan serupa. File compose bisa diletakkan di direktori dan dikelola dengan git, jadi terasa lebih rapi daripada Portainer
    • Mungkin yang Anda cari adalah Dokploy. Jauh lebih baik daripada Dokku atau CapRover
    • Kalau Portainer masih harus dijalankan sebagai container dengan hak root, itu agak bermasalah
  • Saya memasang Fedora Server terbaru di Framework Desktop, dan Cockpit aktif otomatis
    Bagus untuk melihat ringkasan sistem dengan cepat, dan bisa melakukan administrasi dasar, tetapi batasannya segera terasa
    Untuk pemula Linux atau orang yang ingin mulai dari web UI gaya NAS, ini tampak seperti batu loncatan yang baik

    • Bagi orang seperti saya yang hanya membuat VM kira-kira setahun sekali, fitur membuat VM lewat web UI cukup praktis
  • Saya pernah memakai Cockpit pada masa awal menjadi admin sistem Linux. Cukup stabil, tetapi karena tidak terlihat apa yang dilakukan CLI di belakangnya, ini tidak membantu meningkatkan kemampuan Linux saya
    Karena itu di rumah saya beralih ke SSH dan TUI. Namun di lingkungan enterprise, Cockpit cukup baik sebagai lapisan abstraksi yang ramah bagi pengguna Windows

    • Saat menilai platform engineer baru, saya sangat memperhatikan kemampuan troubleshooting lewat CLI. Mereka harus bisa menembus lapisan abstraksi dan memahami masalah agar dapat merancang infrastruktur dengan benar
  • Ini mengingatkan saya pada cPanel zaman dulu
    Wiki cPanel

    • Pengalaman sysadmin pertama saya adalah Ubuntu eBox, dan itu benar-benar buruk. Konfigurasi hanya bisa lewat UI, lokasi log juga berantakan, jadi debugging hampir mustahil
      Cockpit jauh lebih baik, dan berkat API Linux yang lebih baru seperti systemd dan dbus, UI manajemen yang konsisten jadi memungkinkan
    • Mendengar ini mengingatkan saya pada awal 2000-an, saat menjalankan web hosting dengan server PIII RAM 128MB
    • Saya juga berpikir sama
  • NAS saya sepenuhnya dikelola dengan Cockpit.
    Sistemnya agak unik: CPU laptop AMD 7840HS dipasang ke motherboard server desktop, dengan 5 SSD dalam konfigurasi ZFS raidz1
    Dengan Cockpit, plugin ZFS 45drives, dan terminal web saja sudah cukup, jadi hampir tidak perlu membuat plugin tambahan

    • Saya juga memakainya di dua server, dan administrasi Linux jadi jauh lebih mudah
  • Cockpit pada dasarnya sudah cukup sebagai antarmuka NAS. Bisa untuk pengaturan storage, VM, sampai pengelolaan container

    • Saya juga memakainya seperti itu. Tidak perlu memakai paket berat seperti Proxmox, TrueNAS, atau Unraid
      Karena NAS tidak saya ekspos ke internet dan hanya memakai WireGuard/Tailscale, saya tidak terlalu khawatir meski konsol manajemen terbuka di sebuah port
    • Bisa juga membuat share SAMBA. Hanya saja perlu plugin
    • Meski begitu, menurut saya TrueNAS masih lebih matang dari sisi UI
  • Sebagai PO Cockpit, saya ingin bertanya — jika hanya bisa menambahkan satu fitur, apa yang Anda inginkan?

    • Akan bagus kalau ada perintah seperti cockpit doctor. Misalnya Cockpit Machines di Debian kurang stabil, dan akan berguna jika bisa otomatis mendeteksi lalu memperingatkan soal hal-hal seperti masalah konfigurasi dbus
    • Ini daftar fitur yang akan bagus kalau ditambahkan
      • Konfigurasi mudah OIDC
      • Peningkatan file manager
      • Add-on analisis disk gaya ncdu
      • Antarmuka sederhana untuk membuat service systemd
      • Fitur yang lebih jelas menunjukkan perintah yang dijalankan dari UI
    • Dari sudut pandang pengguna enterprise, perlu ada dukungan autentikasi EntraID.
      Saat ini saya memakai Microsoft Entra SSH, tetapi itu tidak berfungsi di Cockpit
    • Halaman pembaruan perlu ditingkatkan. Akan bagus jika bisa memilih hanya sebagian pembaruan untuk dipasang, atau menampilkan perbedaan waktu dengan jelas saat pembaruan dilakukan lewat CLI
    • Dukungan Incus