Commit graph

195 commits

Author SHA1 Message Date
eda646d424 memos: Configure backups 2025-10-07 10:22:37 +02:00
37f47c82a8 actualbudget: Fix persistence 2025-10-07 09:50:17 +02:00
77b04fd635 filebrowser: Fix persistence 2025-10-07 08:30:00 +02:00
1b9a26c494 Persist state of actual, filebrowser, memos, radicale and syncthing 2025-10-06 22:36:00 +02:00
eff39a6ccd restic: Make better use of inherit 2025-10-06 21:45:04 +02:00
be8712c85a Replace some uses of lib.mapAttrsToList 2025-10-06 21:43:18 +02:00
d5f3296bf0 alloy: Refactor assertions 2025-10-05 00:56:46 +02:00
9f4b5b73ed caddy: Rename option metrics.port to metricsPort 2025-10-05 00:42:09 +02:00
f1c0a77ce0 memos: Add 25.11 todo 2025-10-04 15:17:00 +02:00
20dcc6648a memos: Init module 2025-10-04 00:50:45 +02:00
d0bf0084f4 Improve formatting 2025-10-02 15:05:08 +02:00
108a308c25 outline: Fix persistence 2025-10-01 00:32:29 +02:00
23ebd7d422 outline: Persist state 2025-09-30 23:44:15 +02:00
996cbb34ee outline: Configure backups 2025-09-30 23:43:54 +02:00
33e53f46da Add todo warnings 2025-09-30 23:04:03 +02:00
2386acf0e7 forgejo: Pin package version
To let stable version get ahead, so I can switch back without downgrading db version
2025-09-30 22:41:43 +02:00
64d0edac20 grafana: Enable datasource pruning 2025-09-30 21:11:58 +02:00
6e9eb2fdc6 grafana: Remove mistaken todo comment 2025-09-30 20:59:44 +02:00
1289244995 restic: Adjust prune thresholds 2025-09-29 21:52:07 +02:00
fc61676f7c caddy: Compress by default 2025-09-28 11:52:57 +02:00
cd84465d7f alloy: Configure crowdsec metrics collecting 2025-09-25 00:25:09 +02:00
517310cf86 Remove geoclue and gammastep modules 2025-09-24 14:57:51 +02:00
9ea6397786 resolved: Remove module as it's enabled by default when using networkd 2025-09-23 22:52:59 +02:00
8ce240c332 tailscale: Try to re-up when the tailscale auth-key changes 2025-09-23 20:25:45 +02:00
8ecd6e51e6 caddy: Refactor slightly 2025-09-23 20:23:58 +02:00
930e635a51 Reorder option declarations slightly 2025-09-23 15:34:13 +02:00
ecb75962c0 alloy: Fix job labels 2025-09-23 13:31:42 +02:00
3d0d4ea31d caddy: Expose metrics without the admin api 2025-09-23 13:31:26 +02:00
c917eed038 caddy: Use wildcard certificate for non tailscale domains 2025-09-23 13:05:39 +02:00
86d0cb60d5 Improve assertion messages 2025-09-22 18:55:41 +02:00
5492e51dd3 alloy: Auto enable collectors 2025-09-22 18:52:46 +02:00
1515ce28e4 alloy: Add caddy metrics scraping 2025-09-22 00:28:47 +02:00
926716e7e5 caddy: Expose metrics 2025-09-22 00:27:23 +02:00
3f85a77fc9 alloy: Enable endpoints conditionally based on requirements 2025-09-21 18:36:23 +02:00
9bc7a2e737 alloy: Add assertions for log/metric collection dependencies 2025-09-21 17:38:53 +02:00
45d6b5ee7c victoria*: Use string interpolation instead of concatenation 2025-09-21 13:05:03 +02:00
c48f95dc56 Avoid builtins 2025-09-21 01:08:28 +02:00
5a960a1074 gatus: Refactor again 2025-09-21 01:00:18 +02:00
3294e96bf9 Set labels for victoria* metrics 2025-09-20 23:37:30 +02:00
387af935d1 grafana: Add victorialogs dashboard 2025-09-20 22:59:27 +02:00
d7d28fa19f grafana: Add victoriametrics dashboard 2025-09-20 22:01:36 +02:00
8a45686da7 grafana: Avoid dashboard patching by using victoriametrics's prometheus compatibility 2025-09-20 21:49:29 +02:00
14956c6712 Persist state of victoriametrics and victorialogs 2025-09-20 21:00:04 +02:00
1f1dee4b76 victoriametrics: Set selfScrapeInterval to 15s 2025-09-20 15:38:41 +02:00
7fbb1de671 alloy: Actually implement the functionality 2025-09-20 15:37:48 +02:00
58e7ffce5c grafana: Provision datasources and dashboards 2025-09-20 15:37:09 +02:00
aa0aed3ad2 victoriametrics: Init module 2025-09-20 00:41:26 +02:00
cc211d016b gatus: Disable DynamicUser 2025-09-19 20:55:19 +02:00
d7ff914152 radicale: Encrypt the whole htpasswd file 2025-09-19 18:27:05 +02:00
44da7817c3 outline: Reroll gitlab client secret 2025-09-19 18:15:10 +02:00