Commit graph

6 commits

Author SHA1 Message Date
5efe96a1de
chore(agenix): remove comments, add generators 2023-12-26 01:16:47 +02:00
8feb5245ea
feat(agenix-rekey)!: first try
Cannot `agenix rekey` / `deploy`
`agenix rekey` rekeys separate keys successfully but canot build the derivation that contains them
2023-12-25 18:47:17 +02:00
e3524e4777
feat(nixos): add mindustry module
Also enable it for `jeeves`
2023-12-08 01:14:08 +02:00
4afa641a4d
feat(limonka)!: jellyfin and transmission config
Add config for the `jellyfin` service
Add config for the `transmission` service
Fix networking issue (DNS died after some time)
Rename `jeeves_password` secret
Fix deprecated `passwordFile` -> `hashedPasswordFile`
2023-11-17 16:03:25 +02:00
4f5af36bc6
feat(jeeves): wireguard
Add separate module for `wireguard`
Rekey `jeeves_password` (use all `users`' keys)
Add secrets related to Wireguard: server public/private, cheetah public
Add a `.gitignore` for the private `limonka_age` key
2023-10-23 08:59:49 +03:00
8f17e5849a
feat(jeeves)!: add config
Automatic disk partitioning using `disko`
Automatic secrets management using `agenix`
Automatic deployment using `deploy-rs`
2023-10-17 09:12:09 +03:00