Commit Graph

16 Commits

Author SHA1 Message Date
828b5d7374 refactor(hosts): use modules/ssh with sensible defaults 2026-03-11 21:25:32 +01:00
df33251ada fix: remove 'nix.settings' from 'hecuba' host 2026-03-11 21:25:32 +01:00
7493af6218 feat: add (but disable for now) uptime kuma module for 'hecuba' 2026-03-11 21:25:32 +01:00
b5776e547c refactor: resolve warnings/errors in checks 2026-03-11 21:25:32 +01:00
2207666a34 feat: set up git hooks 2026-03-11 21:25:32 +01:00
2b9dc9b7da fix: add public hostname to ssh config and refactor 2026-03-11 21:25:32 +01:00
7f8d95c7c4 refactor: clean up 'flake.nix' and 'deploy/colmena.nix' 2026-03-11 21:25:32 +01:00
6409b5425d refactor: move disko module out of 'common' module 2026-03-11 21:25:32 +01:00
1b51954bbd refactor(statix): resolve 'statix check' issues 2026-03-11 21:25:32 +01:00
c0885dc6ca feat: set up colmena with hetzner stuff 2026-03-11 21:25:32 +01:00
7334018e6f refactor: simplify hosts files 2026-03-11 21:25:32 +01:00
66f36cf71c feat: automate SSH config ('known_hosts', 'authorized_keys' ...) 2026-03-11 21:25:32 +01:00
0de28843a3 feat: add 'fail2ban' to 'hecuba' host 2026-03-11 21:25:22 +01:00
5c40f08146 refactor: enable firewall explicitely for 'hecuba' host 2026-03-11 21:25:22 +01:00
401b25b9a0 fix: remove common '.nix' suffix 2026-03-11 21:25:22 +01:00
84d9ac50a6 feat: add 'hecuba' host config 2026-03-11 21:25:22 +01:00