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