Commit Graph

19 Commits (1d220920e0d79f747f6ac4a43bfc35a8f3136ff9)

Author SHA1 Message Date
LeRoyce Pearson 1d220920e0 feat(headscale): enable magic DNS 2024-01-01 01:57:51 -07:00
LeRoyce Pearson 292ba5e4be fix: add git as a system package and use `git+http` scheme 2023-12-31 22:38:08 -07:00
LeRoyce Pearson 31b1594d67 fix: add http schema to flake uri 2023-12-31 22:34:41 -07:00
LeRoyce Pearson 2b5a0f18d9 fix: use flake for autoUpgrade instead of /etc/nixos 2023-12-31 22:32:44 -07:00
LeRoyce Pearson 5ff437e58c security: disable root login and logging in with passwords 2023-12-31 22:27:25 -07:00
LeRoyce Pearson 5763692afd fix: create lldap user and group to ensure that it can access secrets 2023-12-31 18:27:23 -07:00
LeRoyce Pearson f307e79d38 feat: open mDNS UDP port 2023-12-30 22:14:03 -07:00
LeRoyce Pearson cd4c98a4a8 sec: put lldap default admin password in agenix and update it 2023-12-30 19:39:57 -07:00
LeRoyce Pearson f4029e6197 feat: reverse proxy all services via caddy 2023-12-30 19:14:02 -07:00
LeRoyce Pearson 17ab5f7472 fix: remove secrets from agenix-config-module 2023-12-30 12:07:58 -07:00
LeRoyce Pearson 0e00e52391 refactor: remove DNS-01 ACME challenge and related secrets 2023-12-30 12:04:36 -07:00
LeRoyce Pearson 7073225e85 feat: ddns and caddy server 2023-12-30 12:00:30 -07:00
LeRoyce Pearson da55c99dc9 feat: add `geemili` user as a trusted nix user
This allows me to push configuration updates to the samsehu host
2023-12-29 22:10:30 -07:00
LeRoyce Pearson 7162630e2f fix: some typos 2023-12-29 22:10:20 -07:00
LeRoyce Pearson fcdd6defbc feat: ACME cert service through DNS-01 challenge 2023-12-29 21:20:53 -07:00
LeRoyce Pearson ea0b4e75b7 feat: agenix secrets management 2023-12-29 20:19:33 -07:00
LeRoyce Pearson d7172a69ed feat: mdns name resolution 2023-12-29 19:50:55 -07:00
Louis Pearson f084a7f093 feat: add hardware configuration for samsehu 2023-12-29 14:43:46 -07:00
Louis Pearson 68a6046667 feat: initial commit adding existing configuration 2023-12-29 14:42:11 -07:00