* keep ./services for instances
./profiles is for config-only modules
./services are like profiles, but configure a single instance of a
service. Those are fronted by Nginx as the load-balancer and have a DNS
entry as well.
* ci: build build03 as well
* move hydra to services
* move matterbridge to services
* move marvin-mk2 to services
* build01: share the remainder profiles
* build02: use the nix-community-cache
* fixup kexec
* rename profiles to roles
* README: sync with reality
* build01: add initial nixpkgs-update configuration
* use niv for nixpkgs-update
* nixpkgs-update: now it works!
Having to make r-ryantm a normal user is lame, but `hub` needs a
regular home directory to work. Eventually I should move away from
using hub. The XDG_CONFIG env variables are because nixpkgs-update
doesn't detec the systemd XDG-like env variables yet.
* nixpkgs-update: add r-ryantm as trusted user and logging config
* nixpkgs-update: add cachix
* nixpkgs-update: update with niv
* nixpkgs-update: fixup cachix config