--- # Systemd services deployed on this host, monitored every 5 minutes. # # The fact lives with the machine rather than in a central map, for the same # reason the cross-host ports do: "what runs here" is a property of the host, # and a central list is one more thing to forget to update when a service moves. # # Only units WE deploy belong here. Distro units (ssh, cron) have their own # supervision and would be noise. monitored_services: - headscale - caddy # Gatus moved onto this host in the 2026-10-17 rebuild (the `monitoring` droplet # is gone). Headscale already listens on 0.0.0.0:8080, so Gatus takes 8081. # Host vars rather than role defaults: the Caddy vhost play in # services/gatus/deploy_gatus_playbook.yml does not load the role and reads # this same variable. gatus_port: 8081