No description
Find a file
2026-02-13 17:33:12 +01:00
hosts matrix foo 2026-02-13 17:33:12 +01:00
secrets improve all the things 2026-02-08 12:38:34 +01:00
services improve all the things 2026-02-08 12:38:34 +01:00
.editorconfig foo 2025-12-02 19:36:46 +01:00
.gitignore baz 2025-12-02 20:07:30 +01:00
flake.lock update flake 2026-02-01 14:17:17 +01:00
flake.nix matrix foo 2026-02-13 17:33:12 +01:00
README.matrix.md improve docs 2026-02-01 14:15:59 +01:00
README.md improve all the things 2026-02-08 12:38:34 +01:00
README.monitoring.md improve all the things 2026-02-08 12:38:34 +01:00
README.postgres.md improve docs 2026-02-01 14:15:59 +01:00

Nix based CCCB infra

Folder structure

  • ./services holds generic service configuration that is shared between hosts
  • ./hosts holds host specific configuration
  • ./secrets holds age encrypted secrets using agenix

Admin handbook

Update a container

ssh <container>
cd /etc/nixos
nix run .#apps.nixos-diff   # git pull + build + diff wth running config
nixos-rebuild switch        # Apply changes

Special things

Production:

Testing:


Build with ❤️ and ❄️.