588 Commits

Author SHA1 Message Date
ca7eb9f353 hosts/test-nixos: remove redundant bootloader config 2025-08-31 15:53:25 -07:00
5c0195d8b1 services/searxng: add module 2025-08-31 15:51:58 -07:00
9328a2c5d7 services/radicale: correct module header comment 2025-08-31 15:41:53 -07:00
0e119e5c66 Merge branch 'services' 2025-08-31 15:41:15 -07:00
81dfae07ad hosts/borg-01: fix ssh key naming 2025-08-31 14:20:52 -07:00
caa79d3bcc base/borg-config: use zstd compression for borgmatic configs 2025-08-31 14:09:13 -07:00
142dc97c46 hosts/app-01: switch data disk to ext4 2025-08-31 09:49:01 -07:00
864f9053eb services/radicale: only listen on localhost 2025-08-31 09:22:32 -07:00
1b32f2e5ef services/radicale: fix traefik config opts 2025-08-31 09:16:11 -07:00
c704f5ea11 services/radicale: fix config error services.radicale.services 2025-08-31 09:03:30 -07:00
2e1b6c1c81 hosts/app-01: enable radicale service 2025-08-31 09:02:42 -07:00
0262d82055 services/radicale: add service config 2025-08-31 09:01:31 -07:00
5fd8885c19 services: add services folder 2025-08-31 08:51:41 -07:00
2f26353016 Merge branch 'app-01' 2025-08-31 02:26:41 -07:00
6e9314f0e2 hosts/app-01: remove peppermint traefik configuration 2025-08-31 02:21:29 -07:00
88a09a4a9f hosts/app-01: enable peppermint traefik service 2025-08-31 02:15:44 -07:00
a381206fba Merge branch 'app-01' 2025-08-31 01:20:16 -07:00
5aa9d2d885 roles/appserver: enable traefik to create tailscale certs 2025-08-31 01:17:24 -07:00
fa3955c38d hosts/borg-01: add app-01 pubkey 2025-08-31 01:01:35 -07:00
02a6e4ea59 hosts/app-01: add borgmatic config 2025-08-31 00:36:19 -07:00
6882cedb1d Add sops config for app-01 2025-08-31 00:35:49 -07:00
69d6846904 hosts/app-01/hardware-configuration: run nixfmt 2025-08-31 00:25:44 -07:00
2dafc22d29 hosts/app-01: fstype -> fsType 2025-08-31 00:25:32 -07:00
2b1355d9e2 hosts/app-01: add web-01's data disk 2025-08-31 00:04:00 -07:00
faf0f67b9b roles/appserver: add alloy config for traefik 2025-08-30 23:54:10 -07:00
22e3636d99 roles/appserver: create and use traefikPrometheusPort var 2025-08-30 23:53:33 -07:00
8e32436897 Merge branch 'app-01' 2025-08-30 23:47:11 -07:00
aee34f6a26 roles/appserver: use full URI when accessing docker socket 2025-08-30 23:46:08 -07:00
9557ba1cf9 hosts/app-01: remove duplicate traefik config opts 2025-08-30 23:43:08 -07:00
cbe8ae83c4 hosts, roles: split appserver config into role and host-specific config 2025-08-30 23:42:26 -07:00
9c69461b36 hosts/app-01: add traefik user to docker group 2025-08-30 23:30:41 -07:00
bc214548d5 roles: add appserver role 2025-08-30 23:30:06 -07:00
7b0b4e7d16 hosts/app-01: fix provider.docker options formatting 2025-08-30 23:24:29 -07:00
5628709a50 hosts/app-01: quote peppermint service 2025-08-30 23:14:59 -07:00
b4b0884b32 hosts/app-01: add default traefik config 2025-08-30 23:14:17 -07:00
508606a7d5 Merge branch 'app-01' 2025-08-30 23:03:09 -07:00
8d6e25603a hosts/app-01: enable swap 2025-08-30 23:02:59 -07:00
aacf99c68a Merge branch 'app-01' 2025-08-30 22:17:22 -07:00
a44e09f953 hosts/app-01: add hardware-configuration.nix 2025-08-30 22:17:06 -07:00
a075360c14 hosts/app-01: add xenon ssh key 2025-08-30 22:15:58 -07:00
4f52d373d9 flake.nix: add app-01 config 2025-08-30 22:15:58 -07:00
e66b2e8f22 hosts/app-01: add xenon ssh key 2025-08-30 22:01:34 -07:00
fe48332aba flake.nix: add app-01 config 2025-08-30 22:01:24 -07:00
79ba37f0af Merge branch 'borgbackup' 2025-08-30 18:34:49 -07:00
59f3242701 hosts/borg-01: add pubkey for radon repository 2025-08-30 18:34:36 -07:00
e44e9da980 base/borg-config: run nixfmt 2025-08-30 18:26:38 -07:00
a91d4baf3f roles/minecraftserver: fix missing semicolon 2025-08-30 11:56:59 -07:00
50385c9ec6 roles/minecraftserver: move path block of borgmatic configuration 2025-08-30 11:55:31 -07:00
0c103a7a5c roles/minecraftserver: make mcrcon available in borgmatic service 2025-08-30 11:49:11 -07:00
2ab2992cd8 roles/minecraftserver: make mcrcon available in borgmatic service 2025-08-30 11:48:03 -07:00