Commit graph

462 commits

Author SHA1 Message Date
Viktor Barzin
cbb45f5bec state(woodpecker): update encrypted state 2026-04-11 10:57:40 +01:00
Viktor Barzin
2164208120 state(woodpecker): update encrypted state 2026-04-11 10:57:19 +01:00
Viktor Barzin
f35e56759c state(ebooks): update encrypted state 2026-04-11 10:56:40 +01:00
Viktor Barzin
365a42ee72 state(servarr): update encrypted state 2026-04-11 10:40:39 +01:00
Viktor Barzin
2d50aa0714 state(servarr): update encrypted state 2026-04-11 10:40:36 +01:00
Viktor Barzin
9ac958f4db state(servarr): update encrypted state 2026-04-11 10:40:33 +01:00
Viktor Barzin
e60d397ec7 state(servarr): update encrypted state 2026-04-11 10:40:30 +01:00
Viktor Barzin
7fd2f63520 state(servarr): update encrypted state 2026-04-11 10:40:26 +01:00
Viktor Barzin
ae18047c18 state(servarr): update encrypted state 2026-04-11 10:40:22 +01:00
Viktor Barzin
1c48895696 state(servarr): update encrypted state 2026-04-11 10:40:17 +01:00
Viktor Barzin
3473a99e7f state(servarr): update encrypted state 2026-04-11 10:40:09 +01:00
Viktor Barzin
a4dd5aaed6 state(openclaw): update encrypted state 2026-04-11 10:37:46 +01:00
Viktor Barzin
c7bd381424 state(navidrome): update encrypted state 2026-04-11 10:35:57 +01:00
Viktor Barzin
5afef4c83e state(meshcentral): update encrypted state 2026-04-11 10:24:12 +01:00
Viktor Barzin
79ea17fa82 state(frigate): update encrypted state 2026-04-11 10:23:08 +01:00
Viktor Barzin
340e04de9c state(immich): update encrypted state 2026-04-11 10:22:51 +01:00
Viktor Barzin
71819b2c20 state(ytdlp): update encrypted state 2026-04-11 10:20:21 +01:00
Viktor Barzin
09b7163a06 state(real-estate-crawler): update encrypted state 2026-04-11 10:19:15 +01:00
Viktor Barzin
9a7b5b83b1 state(poison-fountain): update encrypted state 2026-04-11 10:17:28 +01:00
Viktor Barzin
0458b69b5d state(poison-fountain): update encrypted state 2026-04-11 10:17:23 +01:00
Viktor Barzin
2f51daf18e state(poison-fountain): update encrypted state 2026-04-11 10:17:19 +01:00
Viktor Barzin
54dd6071d2 state(immich): update encrypted state 2026-04-11 10:15:41 +01:00
Viktor Barzin
223569e87b state(traefik): update encrypted state 2026-04-11 10:15:41 +01:00
Viktor Barzin
75814e4672 state(actualbudget): update encrypted state 2026-04-11 10:15:41 +01:00
Viktor Barzin
a0392a9617 fix(nextcloud): auto-sync DB password from Vault rotation into config.php
Nextcloud persists dbpassword in config.php on its PVC and ignores
MYSQL_PASSWORD env var after initial install. When Vault rotates the
MySQL password, config.php goes stale causing HTTP 500 crash loops.

Adds a before-starting hook that patches config.php with the current
MYSQL_PASSWORD on every pod start. Combined with Stakater Reloader
annotation, the full rotation chain is now automated:
Vault rotates → ESO syncs Secret → Reloader restarts pod → hook
patches config.php → Nextcloud connects with new password.

Also fixes stale existingClaim (nextcloud-data-iscsi → nextcloud-data-proxmox).
2026-04-10 22:23:52 +01:00
Viktor Barzin
0ac96def6b state(phpipam): update encrypted state 2026-04-10 20:38:53 +00:00
Viktor Barzin
93dee6030b state(phpipam): update encrypted state 2026-04-10 20:35:20 +00:00
Viktor Barzin
a34f8e48a7 state(phpipam): update encrypted state 2026-04-10 20:34:02 +00:00
Viktor Barzin
7f4a1127a0 state(phpipam): update encrypted state 2026-04-10 20:28:49 +00:00
Viktor Barzin
c07d8720c8 state(phpipam): update encrypted state 2026-04-10 14:46:43 +00:00
Viktor Barzin
3314e914fd state(phpipam): update encrypted state 2026-04-10 14:44:49 +00:00
Viktor Barzin
d2fdc481ef state(phpipam): update encrypted state 2026-04-10 14:11:52 +00:00
Viktor Barzin
934e5f6afb state(platform): update encrypted state 2026-04-10 13:41:55 +00:00
Viktor Barzin
c54a36e7ca state(vault): update encrypted state 2026-04-10 13:33:33 +00:00
Viktor Barzin
9820f2ced0 add foolery stack: agent orchestration UI on devvm [ci skip]
Service+Endpoints pattern proxying to 10.0.10.10:3210 (Foolery).
Protected by Authentik forward-auth. DNS via Cloudflare tunnel.
2026-04-10 00:21:59 +01:00
Viktor Barzin
f14c227a98 state(headscale): update encrypted state 2026-04-08 08:18:03 +01:00
Viktor Barzin
37dbad47e9 state(immich): update encrypted state 2026-04-06 22:11:17 +03:00
Viktor Barzin
0a0cc9b7a2 state(traefik): update encrypted state 2026-04-06 21:22:52 +03:00
Viktor Barzin
cbed5423ec state(terminal): update encrypted state 2026-04-06 16:50:52 +03:00
Viktor Barzin
4b2339bfae state(terminal): update encrypted state 2026-04-06 16:49:30 +03:00
Viktor Barzin
d5b0990ed1 state(platform): update encrypted state 2026-04-06 15:04:39 +03:00
Viktor Barzin
0c0a346d50 state(changedetection): update encrypted state 2026-04-06 14:25:03 +03:00
Viktor Barzin
ec50aaae59 state(changedetection): update encrypted state 2026-04-06 14:23:30 +03:00
Viktor Barzin
2ced1e8fb5 state(meshcentral): update encrypted state 2026-04-06 13:38:09 +03:00
Viktor Barzin
65b320873c state(meshcentral): update encrypted state 2026-04-06 13:37:41 +03:00
Viktor Barzin
41a329c0a5 state(meshcentral): update encrypted state 2026-04-06 13:36:22 +03:00
Viktor Barzin
33485dc5c7 state(meshcentral): update encrypted state 2026-04-06 13:36:00 +03:00
Viktor Barzin
355c787169 state(meshcentral): update encrypted state 2026-04-06 13:33:21 +03:00
Viktor Barzin
09501fdb64 state(meshcentral): update encrypted state 2026-04-06 13:32:16 +03:00
Viktor Barzin
d549efbe11 state(meshcentral): update encrypted state 2026-04-06 13:30:12 +03:00