Server Dashboards

Momod’s main play sets up two dashboards, one based on Homer for general use and Cockpit server dashboard for Admin use.

Momod/Homer Server Dashboard

The app_homer role installs a server dashboard built on Homer with a lot of pre-configured Momod functionality.

This has already run during the main play and you should now find the dashboard at your server’s FQDN (https only). If you set dashboard_protect: true and provided a password with dashboard_htpasswd you’ll need that username and password to view the dashboard.

Initally all applications except Forgejo should be greyed out.

Cockpit server dashboard

This is installed but the frontend only runs when accessed. Momod will not open a port to allow access to the web interface, I find it very heavy on server resources. Instead I recommend you use the desktop client which is available via Flatpak Cockpit Client.

Cockpit client connects over an SSH connection, since this has already been setup simply entering the sever FQDN or IP address in the client should allow access.

Warning Avoid using Cockpit to manage the server, this should be done via Ansible as much as possible. Think of it instead as a nice visual overview – a way to see if there are any problems and perhaps an easy way to restart some services.

Find out more about the Cockpit Project.