Live data from Hacker News

Cockpit is a web-based graphical interface for servers

github.com

151–160 of 188 posts

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

#151

I've used Cockpit and quite like it. Very clean way to get the full picture of the system. However, I was wondering if there was any way to login using an SSH key rather than a password? I could of course pipe it via SSH. But is there any way we can authenticate using SSH on the web? Maybe someone here can help?

All the supported login methods are in here: https://cockpit-project.org/guide/latest/authentication

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

#152
post #150

PSA: The file browser plugin can't move files (you need to copy, paste, and go back and delete the original file). You can't select multiple files without a keyboard. You can't upload multiple files at the same time. Mobile screen has lots of usability issues, specially with long paths or filenames.

These all sound like tasks a real sysadmin wouldn't attempt. File browser on a server? Use mv and you can move as many files as you want, sure you'd need a keyboard but I don't see how I would do it with mouse only. Right-click and select multiple? I don't know but it's not a feature I'd even thought of.

Cockpit is great to get a quick glance at the state of servers, but for actual work the terminal is more convenient. Appreciate it for what it is and don't expect a full desktop environment to be included.

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

#154

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?

Why not go for TrueNAS? Much more solid UI

To keep it simple, just install Fedora or RHEL and you have a NAS already.

I'm not saying one is better than the other, just that there is now finally an appeal in Cockpit to be used as a NAS. I've been following its development for almost 10 years.

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

#155
post #53

Earlier quoted context omitted.

Try https://cockpit-project.org/ :)

Which is fine and all but repos with such sparse README's are not doing themselves any favors.

The link to the homepage is literally on top of the README. You're just being a complainer for complaining sake.

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

#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

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

#157
post #25

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

A `cockpit doctor` style command that extra plugins like cockpit machines can extend.

I've found that Cockpit Machines is really unreliable on Debian and it's nothing really to do with Cockpit - it's things like dbus settings that break Cockpit.

eg, having to add this to make it reliable on my Debian Trixie install:

  
  
  
    4096
  
It would be fantastic if Cockpit could spot known issues like this and warn the user/administrator.

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

#158
post #110

Cockpit is rudimentary and hardly worth the time. And as far as I can tell, there's very little interest in expanding it from the broader community, as the lack of plugins would seem to indicate. It doesn't have a patch on Webmin, sadly.

Agreed, I'd like to hear what actual tasks people are doing with it

I use it solely to give a webui for managing virtual machines on individual servers.

It hooks into libvirt for this, so I can also manage them via virsh et al, but it's a nice tool to set up the essentials of a VM and provide remote access to the VM console.

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

#159
post #54

I have used cockpit and like it. It allows me to quickly see the entirety of my system. But, it doesn't offer any way to review my incus containers. So, I tried wolfstack, which was recently listed on HN. It appears it only supports lxc. I'm surprised, isn't lxc and incus more or less 1:1 synonymous (unless you get into recent more complexities)? I'm feeling like it is hard to find a simple GUI to just review a syste…

> I'm feeling like it is hard to find a simple GUI to just review a system and manage a bunch of containers and VMs. Incus does all three through the same web ui * OCI compatible "app" containers - with support for registries like docker.io and ghcr.io * LXC "system" containers * virtual machines with qemu + kvm

This is a built in UI? How do I access that?

Edit: so, this is the incus-ui-canonical package? It feels a bit ironic that canonical ships this, because I thought the whole point of incus was to avoid canonical and the direction they were taking lxd.

Thank you for this, I'll check it out.

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

#160

Earlier quoted context omitted.

Curious if you have tried IncusOS or if you are just using Incus on linux? I'm doing the latter and have been considering moving to IncusOS.

> IncusOS or if you are just using Incus on linux I get what you mean, but IncusOS is running linux.

Yes, you are right, but the end result is very different.
Post reply on HN