Cockpit is a web-based graphical interface for servers
61–70 of 188 posts
Re: Cockpit is a web-based graphical interface for servers
#62I 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…
So if you get onboard with podman, you may get some benefits from the Cockpit UI for it.
But you are right, there are many different container technologies and we haven't catched up with all of them.
Re: Cockpit is a web-based graphical interface for servers
#63I 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
Re: Cockpit is a web-based graphical interface for servers
#64I don't know why but this reminded me of that.
Re: Cockpit is a web-based graphical interface for servers
#65I had a bad experience with it. We hired a contractor and he 1. insisted on a pre-war version of ubuntu 2. insisted on the cockpit. So you no longer can modify the NFS exports over ssh, you need to connect to this HTTP abomination. Very nice. Always wanted to open more ports on my servers
Which war?
Re: Cockpit is a web-based graphical interface for servers
#66Does anyone else remember when someone ported kill to the DOOM engine? So you could fire up DOOM and kill processes using different guns for different kill levels? I don't know why but this reminded me of that.
Re: Cockpit is a web-based graphical interface for servers
#67Re: Cockpit is a web-based graphical interface for servers
#68I don't mind UI, but I think it's a bad approach. Instead of hiding all those complexities of the server behind UI, I would like to see each part of the application teach me how to achieve the same result in CLI. That would be useful for people to teach themselves, because UI comes and goes but basic linux commands - will stay
Comes and goes? Webmin would like a word
Virtualmin in particular is more targeted towards production web servers, but I think they’re both something of a happy medium between a GUI and the terminal; The interfaces are all pretty explicit about the components you’re interfacing with, and nearly all of them include the ability to pop open the conf files to edit them directly.
The extensive UI isn’t the most flashy or polished, but it’s functional and if you get bored enough (as I did) you can theme the entire thing with a single CSS file (be prepared for a lot of ‘!important’ and other things that will drive UI/X folks nuts), and make it look rather stylish.
The only downside (and this isn’t really a downside for production servers) is it’s opinionated on how some things “should” be configured. It’s not restrictive, per se, but it’s not very tolerant for “coloring outside the lines”. You can run an Apache or Nginx reverse proxy, but if you want to use Caddy or Traefik or something similar, this may not be the admin panel for you.
Myself, I just run Webmin/Virtualmin on my production servers, and use a separate server for Docker and apps, where I’ve used both Cockpit and Portainer, but generally tend to stick with the CLI. The command line will always be the best, most efficient way of interfacing with Linux. Once I’d learned enough to be comfortable, I found it becomes increasingly preferable for most common tasks.
Re: Cockpit is a web-based graphical interface for servers
#69Earlier quoted context omitted.
Part of the technical assessment I have for hiring new platform engineers involves troubleshooting a service hosted in a headless Linux vm. Troubleshooting and fluency on the command line are among what I consider core skills. Being able to dig through abstraction layers is not just essential for when things go wrong, they are essential for building infrastructure, and really tells you whether an architecture is fit…
One of my favorite interview questions: "Here are some SSH credentials. What does this system do?" Sometimes there aren't any docs. Sometimes the docs are wrong. It's important to be able to establish what the actual running situation is.
Re: Cockpit is a web-based graphical interface for servers
#70Does anyone else remember when someone ported kill to the DOOM engine? So you could fire up DOOM and kill processes using different guns for different kill levels? I don't know why but this reminded me of that.
I need to know more about this.
[1] https://psdoom.sourceforge.net/ [2] https://psdoom.sourceforge.net/screenshots.html