Live data from Hacker News

Cockpit is a web-based graphical interface for servers

github.com

171–180 of 188 posts

Re: Cockpit is a web-based graphical interface for servers

#171
post #145

Earlier quoted context omitted.

I went for a senior sysadmin interview role and they asked me to debug a website in the browser that was only visible on localhost, ssh was available. They asked me to double check that part because they assumed I just hadn't done that part, because apparently I was the first person who didn't need help with an SSH tunnel.

There’s a lot of that going around, lately. I recently had an interviewer admit I was not in the first round of candidates sent for in-person finals, but they had all bombed out on very basic SSO questions despite having a decade managing Entra; I was a “second choice” candidate and the first one to correctly answer the broad strokes of setting up an SSO app, despite not having touched Entra since it was called Azure…

This predates AI. I've been interviewing candidates(SRE/DevOps) since 2018, so many candidates that claim to have extensive experience with things completely fall apart when you put them in front of a terminal.

Re: Cockpit is a web-based graphical interface for servers

#172
post #6

Does this work well with fleets? I remember looking at this early on it seemed fairly single-server focused.

It's pretty single-server focused... but there is a 'Multi Host' mode. One instance can use SSH to look at N systems [independently] . This consolidates the Cockpit endpoints you might need to use/ports to open... but doesn't give much in the way of orchestration. I believe when 'roscas' says this feature was dropped, they're talking about the requirement to enable 'AllowMultiHost' . As far as I know, this is still s…

Did some more reading, can't edit/correct; replying to myself! Found this:

> This feature is deprecated as of Cockpit 322.

Still works on 357 (Fedora 43)... so it's one of those "you can use it, but don't expect fixes" things, I guess. ref: https://cockpit-project.org/guide/latest/#multi-host

Re: Cockpit is a web-based graphical interface for servers

#173

Cockpit could actually get away with being a decent NAS interface. You can config storage, you can run VMs, containers from it. What else do you need?

This is what I do. I'd rather have a linux machine with a webUI on top like this than a full blown proxmox/truenas/unraid set up (for now). I never expose my NAS to the internet, other than wireguard/tailscale, so an admin console on a port never really bothered me.

Re: Cockpit is a web-based graphical interface for servers

#174
post #156
post #25

Question from a Cockpit PO: if you were to choose one feature to add to the project what that feature would be?

from a company (RHEL users) POV: EntraID support -- we're using https://learn.microsoft.com/en-us/entra/identity/devices/how... for SSH at the moment (not really happy with it but I don't have a better alternate) -- and that does not work for cockpit. So another way to authenticate against entra would be nice for corporate users

Signed up to HN just to +1 this.

Re: Cockpit is a web-based graphical interface for servers

#176
post #18

I tried using this to handle my 10-ish Docker containers, but I ended up using Portainer. Sure, not the same thing, but if someone (like me) thought Cockpit might be nice for managing a small Docker host, this didn't work for me

What you're looking for is Dokploy. It's much better than it's predecessors like Dokku, CapRover, etc.

Agree. Dokploy is pretty good solution overall.

Re: Cockpit is a web-based graphical interface for servers

#177
post #108

Earlier quoted context omitted.

I use proxmox. I only use it for a home lab but it's pretty good and all I use are lxc containers.

Am I wrong that proxmox takes over the entire machine? I like cockpit because I can use the machine as a regular Linux machine. It happens to have some containers and VMs running in a very ad hoc way. It wasn't the plan to use it for hosting originally but now it is. And cockpit can be configured to use other machines as well, right? So it makes it easy to grow into a quick way to review all the machines without me p…

It's a full linux install but it is somewhat centered around VM's and Containers. But you can install anything on it since it's a regular machine. I just use it as a host for my containers and VM's though.

Re: Cockpit is a web-based graphical interface for servers

#178
post #81

Earlier quoted context omitted.

Do you mean LXD and Incus? If so, sort of. Incus is a fork of LXD but it diverged quite a bit and due to the LXD licensing change, Incus can't take anything from LXD but LXD can from Incus. Incus is a community project and is a lot more active. They both use LXC under the hood. Finding a simple GUI is not going to be easy because everyone has a different definition of what "simple" means. It also depends on what you…

Mostly I want a quick glance at the state. I don't really do much using cockpit. It is read only for me and I'm using command line to do anything. I like that cockpit is generally mobile friendly because I can use it remotely as all my machines are on tailscale/headscale.

If you haven’t tried this out yet, you can also download terminal apps that let you ssh from your phone, and that’ll be easy to get going with Tailscale already set up.

Re: Cockpit is a web-based graphical interface for servers

#179
I'm using it since a couple of months, I wanted a web-GUI that looks modern, so not installing Webmin anymore in 2026. Cockpit has some basic functionalities, one of them is "it just works". Supports 2FA via PAM, it's a decent fronted to podman containers, easy to go through journald logs, has some plugins but some are of the lower quality, terminal works great, basic systemd service management, super nice metrics via PCP (initially I liked the metrics, didn't know about PCP before, started some other project based on PCP, just because I learned about it).
Post reply on HN