a2f3410e42
Add per-site and per-box inventories, consolidate shared network design, and relocate the switch and access-point references under the home site.
1.5 KiB
1.5 KiB
colony
The hosted dedicated server in Amsterdam (ams1) and the public-facing half of
the boxes: almost everything reachable from the internet lives here.
- Internal domain:
ams1.int.nul.ie(lib.my.c.colony.domain) - Public domain:
nul.ie— public services are published as*.nul.ie - Source:
nixos/boxes/colony/
Networking
colony separates the host, VMs, shill containers and whale2 OCI workloads onto dedicated
networks behind estuary, which terminates the public addressing. The canonical
prefixes and routing overview are in the colony section of networking.md.
Boxes
| Box | Role |
|---|---|
colony |
Physical VM host (AMD, KVM, LVM-thin, borgthin backups → rsync.net) |
estuary |
Edge router: WAN, firewall/NAT, DNS, BGP (AS211024), WireGuard |
shill |
NixOS container host (most applications; per-container pages under shill/) |
whale2 |
podman/OCI game-server host |
git |
Gitea + Gitea Actions runner |
mail |
Debian VM running mailcow (not NixOS) |
darts |
Third-party/customer VM (not NixOS) |
The applications running on shill are listed on its own page — see
shill/README.md.
mail and darts are host-defined VMs whose guest operating systems are managed out of band; their
pages document only what this repository controls.