Commit graph

171 commits

Author SHA1 Message Date
ibizaman
f39f0bd9bf mitmdump: use systemd-python after systemd got deprecated 2026-02-02 08:14:21 +01:00
ibizaman
7b58458270 nit: run linter after update 2026-02-02 08:14:21 +01:00
ibizaman
4b2021885b authelia: fix restartUnits service name 2026-01-25 12:22:52 +01:00
ibizaman
c28e2ae81c restic: fix restartUnits service name 2026-01-25 12:22:52 +01:00
ibizaman
6a74419271 monitoring: move dashboards into related modules 2026-01-22 12:07:58 +01:00
ibizaman
7787957488 monitoring: add module option to add dashboards to grafana 2026-01-22 12:07:58 +01:00
ibizaman
6d9831e4f8 authelia: revert do not use dots in systemd service name
The issue is the fqdn is used to setup the nginx virtual host
2026-01-08 21:20:13 +01:00
ibizaman
0d47a24342 nginx: nit change null comparison 2025-12-30 09:49:31 +01:00
ibizaman
50877bfe4c nginx: add phpForwardAuth 2025-12-30 09:49:31 +01:00
ibizaman
edce2b26ad nginx: allow null upstream option 2025-12-30 09:49:31 +01:00
ibizaman
f48048a4f6 nginx: add documentation 2025-12-30 09:49:31 +01:00
ibizaman
f204c98230 postgresql: add usage documentation 2025-12-29 23:26:30 +01:00
ibizaman
7c457c7226 postgresql: fix setting password for username with special chars 2025-12-29 23:26:30 +01:00
ibizaman
a4144d6cf8 monitoring: try late backup rule without false positive 2025-12-26 22:45:09 +01:00
Piotr Gaczkowski
f17e9885d2 fix: Properly handle Authelia email 2025-12-23 22:33:43 +01:00
Piotr Gaczkowski
f5edf1b339 Update authelia.nix
Fixes #603
2025-12-22 09:01:09 +01:00
ibizaman
328a27d89e monitoring: do not alert of all backups succeed 2025-12-17 23:21:47 +01:00
ibizaman
1aea0300e3 authelia: fix deprecated env var 2025-12-17 23:21:47 +01:00
ibizaman
a512378553 authelia: do not use dots in systemd service name 2025-12-17 23:21:47 +01:00
ibizaman
e2f5ffb8d2 ssl: add assertion to catch duplicate domain names 2025-12-08 11:39:35 +01:00
ibizaman
8acea12e8a backup: avoid erroneous templating in alert name 2025-12-08 11:39:35 +01:00
ibizaman
21d0cc11d0 ssl: update documentation 2025-12-08 11:39:35 +01:00
ibizaman
73f2076000 ssl: fix renewal for domain name without subdomain 2025-12-08 11:39:35 +01:00
ibizaman
248317adb5 doc: fix grammar in monitoring chapter 2025-12-08 11:39:35 +01:00
ibizaman
1105fccc2d ssl: add graphs to dashboard and show logs 2025-12-08 11:39:35 +01:00
ibizaman
79d3782412 ssl: reduce number of redundant alerts 2025-12-08 11:39:35 +01:00
ibizaman
113ca40c5f doc: add links to monitoring dashboard from backup doc 2025-12-08 11:39:35 +01:00
ibizaman
80b4388044 mod: simplify by moving overlay to corresponding module 2025-12-03 22:19:45 +01:00
ibizaman
c10cab627f mod: use explicit shb argument to pass lib 2025-12-03 22:19:45 +01:00
ibizaman
6f92c457a2 monitoring: fix link 2025-12-03 22:19:45 +01:00
ibizaman
e0055e97e9 monitoring: ensure admin group 2025-12-03 22:19:45 +01:00
ibizaman
403fb20c1b tests: remove more implicit imports 2025-11-21 09:52:13 +01:00
ibizaman
1cf6f6a2fe monitoring: add sso integration 2025-11-21 09:52:13 +01:00
ibizaman
583b562ec2 monitoring: fix app name 2025-11-21 09:52:13 +01:00
ibizaman
0071c8120d docs: add monitoring dashboard 2025-11-17 21:58:38 +01:00
ibizaman
29f2248681 forgejo: update deprecated options 2025-11-17 21:58:38 +01:00
ibizaman
aa2622847e monitoring: add late backups alert 2025-11-17 21:58:38 +01:00
ibizaman
f93de0420f monitoring: add backup dashboard 2025-11-17 21:58:38 +01:00
ibizaman
693541e78f monitoring: add backup scheduling 2025-11-17 21:58:38 +01:00
ibizaman
42a8b2eebc monitoring: add logs to scraping job dashboard 2025-11-17 21:58:38 +01:00
ibizaman
e04ea6cb24 monitoring: surround with mkMerge 2025-11-17 21:58:38 +01:00
ibizaman
a875835638 fmt: run formatter 2025-11-01 15:37:58 +01:00
ibizaman
e74e71ccef borgbackup: use backup and databasebackup contracts 2025-11-01 15:19:54 +01:00
ibizaman
08b0b52cfe restic: fix doc section level 2025-11-01 15:19:54 +01:00
ibizaman
f37a9fbb9c monitoring: enable erroneously disabled scrapers 2025-10-29 23:49:07 +01:00
ibizaman
48802553de chore: format all files 2025-10-28 22:17:00 +01:00
ibizaman
f62d2889c1 mod: only import hardcodedsecret from tests 2025-10-25 10:18:12 +02:00
ibizaman
139ceca768 authelia: add extraOidcAuthorizationPolicies option
This is needed for example to only authorize users of a given group to access a service.
Usually, the application itself enforces this but some don't.
2025-10-22 03:33:17 +02:00
ibizaman
2cc2ab5195 mod: use more callPackage now that is passes shb lib too 2025-10-15 01:38:35 +02:00
ibizaman
6e64c7f8cf mod: merge shb functions into lib 2025-10-15 01:20:00 +02:00