Hosts
carcosa
This is a VPS (hosted by Hetzner Cloud).
It serves barrucadu.co.uk and other services on it. Websites are served with Caddy, with certs from Let’s Encrypt.
It’s set up in “erase your darlings” style, so most of the filesystem is wiped on boot and restored from the configuration, to ensure there’s no accidentally unmanaged configuration or state hanging around. However, it doesn’t reboot automatically, because I also use this server for a persistent IRC connection.
Alerting: enabled (standard only)
Backups: enabled (standard + extras)
Public hostname: carcosa.barrucadu.co.uk
Role: server
Declared in: hosts/carcosa/configuration.nix
nyarlathotep
This is my home server.
It runs a writable instance of bookdb, which has any updates copied across to carcosa hourly; it acts as a NAS; and it runs several utility services.
Like carcosa, this host is set up in “erase your darlings” style but, unlike carcosa, it automatically reboots to install updates: so that takes effect significantly more frequently.
Alerting: enabled (standard only)
Backups: enabled (standard + extras)
Public hostname: n/a
Role: server
Declared in: hosts/nyarlathotep/configuration.nix
yuggoth
This is a VPS (hosted by Hetzner Cloud).
It serves a redundant deployment of a few of my websites.
Alerting: disabled
Backups: disabled
Public hostname: yuggoth.barrucadu.co.uk
Role: server
Declared in: hosts/yuggoth/configuration.nix