Commit graph

335 commits

Author SHA1 Message Date
8be51907fa gatus: Upgrade package to get new UI 2025-09-14 00:03:52 +02:00
2cfcf9ee74 tailscale: Return to the stable package after kernel fix
See https://github.com/NixOS/nixpkgs/issues/438765#issuecomment-3281041188
2025-09-12 23:49:26 +02:00
5074bbeae4 forgejo: Rename service user to git 2025-09-12 23:15:28 +02:00
e5b6374751 Enable ShellCheck and improve shell scripts 2025-09-12 19:32:48 +02:00
6a67e1f483 crowdsec: Split module into two files again 2025-09-10 23:53:28 +02:00
e23111b6d7 crowdsec: Fix bouncer option 2025-09-10 23:39:27 +02:00
eff300b055 crowdsec: Refactor module 2025-09-10 23:29:38 +02:00
93eda36511 ntfy: Override default settings 2025-09-10 13:24:53 +02:00
225574cbbf impermanence: Disable sudo lecture 2025-09-08 16:32:36 +02:00
331ba44b75 sops: Use persisted key path when using impermanence 2025-09-08 16:24:15 +02:00
efd6165c76 impermanence: Actually include directories 2025-09-08 16:14:41 +02:00
c6172d5556 impermanence: Persist caddy, gatus and tailscale state 2025-09-07 23:39:40 +02:00
8ded789be2 impermanence: Persist all logs 2025-09-07 23:37:45 +02:00
c2a8f8475f caddy: Make tailscale hosts ephemeral 2025-09-07 23:36:37 +02:00
d71748e36a impermanence: Init module 2025-09-07 22:05:55 +02:00
0209856439 caddy: Fix virtual host generation 2025-09-07 20:46:29 +02:00
fceb6ae418 Replace string concatenation with string interpolation 2025-09-06 00:25:57 +02:00
d4ef1575ff nextcloud: Remove module 2025-09-05 13:16:05 +02:00
337a0e0755 privatebin: Init module 2025-09-04 22:24:29 +02:00
b82eeb8595 modules: Move bluetooth, sound and wlan modules into the services namespace 2025-09-03 18:49:55 +02:00
e914990eaf gatus: Small improvements 2025-09-03 00:01:00 +02:00
6f53e67250 gatus: Refactor 2025-09-02 22:54:00 +02:00
28b72290a2 radicale: Configure backups 2025-09-02 21:42:24 +02:00
5095577e3b radicale: Add birthday calendar generating hook 2025-09-02 21:33:25 +02:00
885b6a035c radicale: Add versioning with git 2025-09-02 21:32:19 +02:00
7e25a91691 restic: Add dedicated paths option 2025-09-02 17:05:39 +02:00
2761fc8953 filebrowser: Configure backups 2025-09-02 16:56:24 +02:00
e1066c2083 filebrowser: Init module 2025-09-02 16:32:28 +02:00
6274c9af16 tailscale: Format 2025-09-01 23:23:34 +02:00
13e40968f6 caddy: Fix tailscale plugin hash 2025-09-01 23:15:18 +02:00
21e61beb49 tailscale: Avoid build failure by switching to unstable
See: https://github.com/nixos/nixpkgs/issues/438765
2025-09-01 23:13:00 +02:00
765b7fdd68 caddy: Follow convention of using mkEnableOption for boolean options 2025-08-31 20:34:50 +02:00
734602820b stirling-pdf: Init module 2025-08-31 16:49:34 +02:00
de266a8d91 meta: Rename option assertUnique to validate 2025-08-28 19:19:29 +02:00
0b2fbc2c6d Replace 127.0.0.1 with localhost 2025-08-28 17:55:47 +02:00
e288bb2bf3 meta/ports: Separate tcp and udp lists to avoid false conflicts 2025-08-28 17:44:00 +02:00
b51d0d095d Refactor meta.{domains,ports} 2025-08-28 14:20:36 +02:00
db0569680e caddy: Replace option protocol with tls 2025-08-27 21:08:17 +02:00
533f67e14b caddy: Fix extraReverseProxyConfig option 2025-08-27 21:03:53 +02:00
d4f66865eb openspeedtest: Remove firewall bypass 2025-08-27 20:35:13 +02:00
0cc7c80407 sops: Make secrets root owned when possible 2025-08-27 15:17:29 +02:00
eb4b41222d radicale: Init module 2025-08-26 19:26:15 +02:00
5d2d29d16d caddy: Allow for protocol selection 2025-08-24 17:46:32 +02:00
af9fd8b2c7 openspeedtest: Init module 2025-08-24 17:45:54 +02:00
3cbec59b6d gatus: Remove host endpoints 2025-08-23 23:42:01 +02:00
8b9e37c7ed alloy: Init module 2025-08-20 18:02:39 +02:00
c8af87f3aa victorialogs: Init module 2025-08-20 18:00:28 +02:00
eb545d2c6c grafana: Remove doBackups option 2025-08-20 17:57:05 +02:00
2aeca33da2 Nornalize names of flake inputs 2025-08-20 14:52:37 +02:00
9ecc4cf9ea Refactor user configuration 2025-08-17 16:25:41 +02:00