Cockpit vs Stenvakt

Cockpit is an excellent way to look inside one Linux server from a browser. Stenvakt is built for a different moment: you have a few servers, and you want them patched, firewalled and locked down without ever locking yourself out.

The short answer

Where each one runs

Cockpit runs on the server and is reached in a browser, on port 9090 by default. You sign in with a normal system account. On Fedora and RHEL it is often already installed and only needs to be turned on; on Ubuntu and Debian you install the cockpit package. From one Cockpit you can also add other machines, which it reaches over SSH.

Stenvakt runs on your Mac and connects over SSH. Nothing listens on the server, so there is no extra login page on the internet to protect.

What Cockpit does well

What Stenvakt adds

How to choose

Stenvakt checks the things Cockpit leaves to you: exposed databases, Docker ports that skip the firewall, weak SSH settings, missing updates. Fixes run in safe mode with an automatic rollback. Get early access.

Sources

  1. Cockpit Project (official site)
  2. Cockpit guide: running Cockpit
Next guideBy hand, with Lynis, or with an app