Commit graph

397 commits

Author SHA1 Message Date
8e155e9cee Fix caddy-tailscale hash 2025-04-19 21:18:53 +02:00
60115c4775 Avoid multi line strings when unnecessary 2025-04-13 14:41:59 +02:00
5fb05b38a4 Enable backups of syncthing state on alto 2025-04-13 13:54:24 +02:00
4bf2aef5cf Get syncthing devices from the configs of the other hosts 2025-04-13 13:36:14 +02:00
896549c6fb Enable syncthing server on alto 2025-04-13 12:09:53 +02:00
da7a7b7328 Refactor scripts 2025-04-11 23:23:45 +02:00
e558859799 Enable actualbudget on alto 2025-04-11 22:48:23 +02:00
2194d76230 Align restic command structure with docs 2025-04-11 20:11:32 +02:00
7c545ad442 Tailscale funnel hedgedoc 2025-04-11 17:29:48 +02:00
005c01fe21 Update nextcloud to version 31 2025-04-11 12:36:17 +02:00
a2cab95647 Use inherit when applicable 2025-04-11 10:50:24 +02:00
6d9652bcc2 Enable hedgedoc on alto 2025-04-11 09:03:43 +02:00
7c1275b0de Enable nextcloud on alto 2025-04-10 22:41:52 +02:00
dd03ad4fde Remove unneeded secret fallback paths 2025-04-09 18:14:12 +02:00
1a8333829e Minor module refactors 2025-04-06 20:25:14 +02:00
804800d96e Fix eduroam 2025-04-01 00:26:56 +02:00
6ff9a2158c Fix discord 2025-03-26 16:25:36 +01:00
3be4bf9e54 Fix hypridle's "lock before sleep" 2025-03-26 00:45:11 +01:00
e8c51558c4 Rename gc module 2025-03-20 01:14:56 +01:00
0175a0af51 Fix naming 2025-03-18 23:36:49 +01:00
d8226d7eb1 Only sync(thing) over tailscale 2025-03-18 01:20:44 +01:00
f71c958316 Enable syncthing on north and fern 2025-03-17 19:12:24 +01:00
fcda8740bf Refactor syncthing module 2025-03-17 19:07:52 +01:00
2ca179d8e1 Remove host "inspiron" 2025-03-08 20:37:40 +01:00
27aede6f31 Install mangohud alongside steam 2025-03-02 22:06:26 +01:00
8f988fde31 Install gamemode alongside steam 2025-03-02 19:35:35 +01:00
e094f112bf Replace short flags with long ones for readability 2025-02-26 22:32:27 +01:00
dc57acb9d8 Let hypridle handle screen lock before suspend 2025-02-26 22:06:03 +01:00
148807589c Keep garbage for at least 7 days 2025-02-25 23:12:42 +01:00
a2bd7dd92f Switch geoprovider from google to beacondb 2025-02-25 23:06:21 +01:00
dad842d2da Add tailscale cert minimum remaining validity 2025-02-24 19:58:34 +01:00
e060682402 Install quickemu 2024-10-21 12:40:06 +02:00
add28918d9 Enable virtualbox 2024-10-14 22:24:46 +02:00
b6865e10bf Improve restic extraConfig handling 2024-10-07 20:30:27 +02:00
1a62ecc7bc Add "EW90N" wlan 2024-10-04 20:27:06 +02:00
946ef625fc Fix tailscale serve in nspawn containers 2024-09-29 10:48:27 +02:00
4ad1faa82e Add certificate to eduroam wlan 2024-09-28 19:56:28 +02:00
3b79475d21 Fix restic backups 2024-09-23 22:41:05 +02:00
a7e1ced2a2 Move secrets decryption from containers to server 2024-09-22 19:10:52 +02:00
4db060800b Shorten the subdomains of hosted services 2024-09-17 23:02:00 +02:00
be488a91a7 Fix tailscale cert 2024-09-16 20:28:01 +02:00
1b06f829c3 Remove comma and the nix-index-database 2024-09-16 00:55:48 +02:00
27a438bef6 Ensure ts certs are always valid for at least 7d 2024-09-14 15:01:54 +02:00
bb3c37d0c9 Add eduroam wlan 2024-09-10 15:32:56 +02:00
b14db2b903 Add fail trigger to backup healthchecks 2024-09-09 23:10:57 +02:00
8ab39c79ab Add healthchecks to the backups 2024-09-09 16:30:36 +02:00
40a8ba846a Modularize the backup configuration 2024-09-09 15:31:29 +02:00
e333333914 Treat secret names as strings 2024-09-07 17:21:40 +02:00
380d8202ff Refactor container configuration 2024-09-02 14:28:47 +02:00
f0295cd9e1 Convert the nextcloud module into a container 2024-08-29 21:39:43 +02:00