Commit Graph

29 Commits

Author SHA1 Message Date
d89b75d438
feat(hosts/luna): implement basic monitoring
TODO: make grafana ingest data from prometheus
2024-01-31 23:37:28 -06:00
bef123dfcf
feat(luna): migrate fully to gitea 2024-01-31 20:04:15 -06:00
1f615e4632
feat(luna): massively overhaul config, add gitea 2024-01-30 22:07:52 -06:00
41c10d1606
fix: make delay-gitlab-start depend on network-online.target 2024-01-25 22:05:16 -06:00
0a7a6154d2
fix(luna): correctly trust wheel groups for Nix 2023-12-15 22:26:13 -06:00
d6c7a522ef
refactor(luna): delay gitlab-docker start in systemd 2023-12-08 11:02:19 -06:00
34c78f67b0
chore: update flake.lock 2023-12-07 16:37:17 -06:00
a3a933cb1d
feat(luna): enable fstrim service 2023-12-07 09:17:22 -06:00
7a64899cee
refactor(luna): massively overhaul luna to better handle opt-in state
Now uses BTRFS rollbacks instead of tmpfs
2023-12-07 09:05:24 -06:00
4bc05714e5
feat(luna): set timezone 2023-12-03 02:32:12 -06:00
270c24e9f5
feat(luna): enable system auto upgrades at 5AM 2023-12-03 02:30:39 -06:00
ab0ae86a24
refactor(luna): use blog as flake input 2023-12-03 02:17:44 -06:00
6bd8593220
feat(luna): add blog
TODO: Use the blog as a flake input to auto update it with the new
articles
2023-10-30 08:50:46 -05:00
f10ecf6526
feat(luna): working gitlab runner 2023-10-29 22:39:08 -05:00
9794f09357
feat: add agenix for secrets management 2023-10-29 22:38:56 -05:00
38f10ee48b
refactor(luna): make fail2ban only monitor default ssh port 2023-10-28 03:22:37 -05:00
fd24ea629f
feat(luna): working gitlab config
🚀🚀🚀🚀🚀🚀🚀🚀
2023-10-28 03:05:37 -05:00
004b79c667
fix(luna): ensure systemd networkd works 2023-10-28 00:34:48 -05:00
6cb32faa8c
refactor(luna): only permit secure KexAlgos in ssh 2023-10-28 00:34:31 -05:00
1d500bac80
fix(luna): remove duplicate setting 2023-10-27 23:29:05 -05:00
2d08a50d8d
feat(luna): enable intel update microcode 2023-10-27 23:29:05 -05:00
ad5bb6d5d0
feat(luna): set correct boot kernel modules 2023-10-27 23:23:41 -05:00
14a152799f
refactor(luna): remove qemu guest import 2023-10-27 23:03:26 -05:00
e2cd2b02aa
feat(luna): additional configuration 2023-10-27 23:02:52 -05:00
e9bfb11137
fix(luna): properly configure systemd-resolved 2023-10-27 02:24:36 -05:00
4e0f171a2e
feat(luna): initial luna configuration 2023-10-27 01:46:14 -05:00
96f35ee16c
refactor: use zram as swap 2023-10-27 01:45:07 -05:00
74651f60ad
feat(luna): add initial luna config 2023-10-14 06:24:50 -05:00
61671baedc
initial commit
TODO: Modify `orion`'s filesystem file to be accurate to the laptop, not
a VM
2023-09-17 03:40:50 -05:00