Commit graph

110 commits

Author SHA1 Message Date
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
35f77628cc Expand nextcloud max upload size 2024-08-27 20:59:13 +02:00
357a33b81f Fix repeating "service" key 2024-08-27 18:13:04 +02:00
885f463147 Enable redis for nextcloud 2024-08-27 16:22:41 +02:00
20a86ac5ce Add trusted proxy to nextcloud 2024-08-27 16:20:43 +02:00
5dcce67176 Expand OPcache interned strings buffer 2024-08-27 16:14:36 +02:00
5125731b93 Force nextcloud to use https (jankily) 2024-08-27 15:58:32 +02:00
c1a0ad9e84 Fix tailscale ssh after boot 2024-08-26 02:45:45 +02:00
92147e220b Set nextcloud maintenance time 2024-08-26 02:37:06 +02:00
24b987388f Enable calendar and contacts in nextcloud 2024-08-25 23:07:02 +02:00
69e69307e4 Add email support to nextcloud 2024-08-25 23:06:30 +02:00
8b5d218ff4 Change nextcloud log-type to "file" as systemd is abandoned 2024-08-25 00:06:16 +02:00
908b229da5 Set default phone region for nextcloud 2024-08-24 23:18:02 +02:00
247dae0c4f Change nextcloud log-type to systemd 2024-08-24 23:03:23 +02:00
3cf12e8aa6 Add basic nextcloud module 2024-08-24 23:00:47 +02:00
d97a299ea3 Simplify wlan module 2024-08-24 20:05:06 +02:00
0197336534 Add ability to modify Tailscale configurations without tailnet reconnection 2024-08-18 15:10:50 +02:00
b8cc3bb342 Reset tailscale settings on up 2024-08-16 12:34:18 +02:00
a450e6119a Move hyprland config to de/hyprland.nix 2024-08-14 22:32:57 +02:00
a84721bcf1 Reinstall north with luks encryption 2024-08-11 22:53:05 +02:00
2a4f92d952 Reinstall inspiron 2024-08-11 16:45:07 +02:00
94e52b022b Avoid repeated keys 2024-08-07 01:22:15 +02:00
f4a6faf1d3 Refactor nh and just 2024-08-06 01:05:48 +02:00
4d97c46219 Reinstall inspiron with luks encryption 2024-08-05 12:38:35 +02:00
99fee4fddf Remove superfluous tmpfile settings 2024-07-20 14:37:24 +02:00
cda9b2d2fb Reorder module arguments again 2024-07-20 11:52:16 +02:00
e551976a8a Extract bootloader and silent boot configs into separate files 2024-07-19 12:21:24 +02:00
582276c778 Fix tuigreet 2024-07-18 17:31:49 +02:00
eb5ac0af22 Extract GDM and Tuigreet configurations into separate files 2024-07-18 17:27:06 +02:00
ca1357b2d4 Rename module namespaces 2024-07-15 20:22:09 +02:00
83638c33e2 Rename module directories 2024-06-30 22:47:18 +02:00
11977d1b5d Simplify template 2024-06-26 21:50:50 +02:00
dce29185ba Reinstall quickgui 2024-06-26 17:52:25 +02:00
8805183553 Make use of sops templates 2024-06-26 17:21:09 +02:00
78d8069a88 Separate hm from os config 2024-06-26 13:19:54 +02:00
0630cf387c Rename virtualisation module 2024-06-25 20:21:59 +02:00
28e299b453 Remove quickgui 2024-06-25 20:16:11 +02:00
1dca7aa6f4 Fix night-light 2024-06-25 19:53:52 +02:00