Commit graph

554 commits

Author SHA1 Message Date
5e18975b9b sops: generate the config with nix 2025-07-22 22:18:34 +02:00
9b3f9b304b direnv: make silent 2025-07-20 22:01:26 +02:00
d14732b063 sops: restructure secrets files 2025-07-20 19:56:52 +02:00
8561f6381b git: derive ssh-key names from sops secrets file 2025-07-20 18:01:33 +02:00
8a0238af60 syncthing: set cert/key with sops 2025-07-20 17:25:18 +02:00
2da2cd592e wifi: derive networks from sops secrets file 2025-07-20 14:47:54 +02:00
2e3b64860f sops: convert format of secrets files from yaml to json 2025-07-20 13:28:16 +02:00
8670209dbe waybar: add different battery icon for charging state 2025-07-18 12:20:15 +02:00
d9acddfce2 forgejo: disable federation 2025-07-18 09:35:38 +02:00
2e1a707c5e vscode: switch settings file from tmpfile to symlink 2025-07-16 21:41:48 +02:00
526d3182ec Fix defaultSopsFile 2025-07-16 21:40:46 +02:00
8ab4f4b9e1 Refactor home-manager's defaultSopsFile definition 2025-07-16 20:02:53 +02:00
a401c0f4cf Replace hyprpaper with wpaperd 2025-07-16 19:18:30 +02:00
419d0bac87 hyprlock: disable immediate render 2025-07-15 21:32:29 +02:00
fc446004c1 hyprlock: use screenshot as background 2025-07-15 20:53:24 +02:00
491b8f8e6d hyprland: use official hide-workspace functionality 2025-07-15 20:27:42 +02:00
462d811246 hyprland: disable blur 2025-07-15 20:26:33 +02:00
4f2bd0234e Enable auto login on fern and north 2025-07-15 12:38:42 +02:00
c3c19aa3ee Don't try to auto update nextcloud apps 2025-07-14 12:18:12 +02:00
951a57e48e Remove use of the "with" keyword 2025-07-14 12:17:30 +02:00
1587298968 Don't repeat hedgedoc's data dir 2025-07-14 12:16:47 +02:00
893a488be1 Also monitor hosts with gatus 2025-07-10 10:57:04 +02:00
74cb6b3cb1 Fix caddy-tailscale hash 2025-07-10 10:36:55 +02:00
155b9b2a30 Always disable caddy's admin endpoint 2025-07-05 20:48:19 +02:00
56b28f055d Improve domain conflict messages by setting domains per service 2025-07-05 20:41:55 +02:00
44520b3cd2 Only check domain and port uniqueness on servers 2025-07-04 13:01:03 +02:00
cb8da9e93a Rename option "healthchecks.enable" to "doHealthchecks" 2025-07-01 17:21:17 +02:00
08fc6f4937 Don't use internal for options 2025-07-01 10:57:09 +02:00
4f5db50ca1 Rename option "backups.enable" to "doBackups" 2025-06-30 23:56:52 +02:00
6bd3313e55 Rotate backblaze keys used by restic 2025-06-30 23:20:59 +02:00
9c5c7cd9ad gatus: use the usual endpoints framework for healthchecks.io 2025-06-29 21:53:50 +02:00
33dbfbced2 gatus: use fallback alerting provider when monitoring endpoints are down 2025-06-29 21:39:29 +02:00
aec20b69e8 gatus: stop tracking gatus itself as an endpoint 2025-06-29 20:43:25 +02:00
47b35b5ed6 gatus: split ambiguous "endpoints" option into "customEndpoints" and internal "finalEndpoints" 2025-06-29 20:40:53 +02:00
9a832b61e1 Add gatus.endpointDomains option 2025-06-24 21:15:57 +02:00
6c0ff3393b Simplify config for gatus endpoints 2025-06-22 20:44:04 +02:00
dbe87bc88a Deduce gatus endpoint group from domain when possible 2025-06-20 22:17:54 +02:00
efe6da5582 Don't notify on healthchecks.io 2025-06-20 11:45:49 +02:00
38fb2ec1d5 Check gatus uptime with healthchecks.io 2025-06-20 00:35:08 +02:00
4f31384329 Fix nextcloud backups 2025-06-19 21:47:21 +02:00
de67dc40bf Use resolved on fern 2025-06-19 12:55:45 +02:00
b7d927cb39 Remove all uses of lib.flatten 2025-06-19 12:22:59 +02:00
23762ecb29 Format 2025-06-18 19:31:43 +02:00
7319ee73d7 Add it-tools module 2025-06-18 19:29:58 +02:00
d2cc03be3b Increase number of results/events that gatus saves 2025-06-18 09:44:33 +02:00
dbf32503fa Remove the uptime-kuma module 2025-06-15 22:40:35 +02:00
635814fca2 Use lib.map instead of lib.forEach 2025-06-15 22:34:34 +02:00
856c850c3f Minor refactor 2025-06-15 22:31:29 +02:00
f3c3d3268c Add global domains list 2025-06-15 12:20:54 +02:00
7a9796e02c Declare gatus endpoints in each of their respective modules 2025-06-15 00:02:13 +02:00