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
Viktor Barzin
cf62771177
state(meshcentral): update encrypted state
2026-04-06 13:28:34 +03:00
Viktor Barzin
e3514d7d5b
state(meshcentral): update encrypted state
2026-04-06 13:26:59 +03:00
Viktor Barzin
b8120b22c0
state(meshcentral): update encrypted state
2026-04-06 13:22:41 +03:00
Viktor Barzin
06359aa3fa
state(mailserver): update encrypted state
2026-04-06 13:17:27 +03:00
Viktor Barzin
7b94abd54e
state(meshcentral): update encrypted state
2026-04-06 13:13:09 +03:00
Viktor Barzin
cd2d00703c
state(vault): update encrypted state
2026-04-06 12:40:54 +03:00
Viktor Barzin
07bad79489
state(status-page): update encrypted state
2026-04-06 12:20:54 +03:00
Viktor Barzin
5fef9945de
state(actualbudget): update encrypted state
2026-04-06 12:20:28 +03:00
Viktor Barzin
4594472e69
state(status-page): update encrypted state
2026-04-06 12:20:01 +03:00
Viktor Barzin
f675b1492f
state(meshcentral): update encrypted state
2026-04-06 12:10:41 +03:00
Viktor Barzin
bbc9ea3444
state(status-page): update encrypted state
2026-04-06 12:09:50 +03:00
Viktor Barzin
0115320d72
state(status-page): update encrypted state
2026-04-06 11:48:40 +03:00
Viktor Barzin
d0ed3cc3ce
state(status-page): update encrypted state
2026-04-06 11:31:45 +03:00
Viktor Barzin
8e6034c34d
state(status-page): update encrypted state
2026-04-06 11:29:48 +03:00
Viktor Barzin
9479a562f1
state(status-page): update encrypted state
2026-04-06 11:28:40 +03:00
Viktor Barzin
e0dcfd7694
state(status-page): update encrypted state
2026-04-06 11:27:16 +03:00
Viktor Barzin
9f91a3db88
state: update encrypted terraform state
2026-04-06 11:26:45 +03:00
Viktor Barzin
a486bbd66c
state(immich): update encrypted state
2026-04-06 10:50:34 +03:00
Viktor Barzin
c988c5b43e
state(nfs-csi): update encrypted state
2026-04-06 10:40:50 +03:00
Viktor Barzin
58e698c647
state(immich): update encrypted state
2026-04-06 10:38:43 +03:00
Viktor Barzin
9aea54674e
state(trading-bot): update encrypted state
2026-04-06 10:29:54 +03:00
Viktor Barzin
70c870a2ed
state: update encrypted terraform state
2026-04-06 00:37:58 +03:00
Viktor Barzin
dcda285d9b
state(authentik): update encrypted state
2026-04-06 00:35:33 +03:00
Viktor Barzin
88307e3e5f
state(headscale): update encrypted state
2026-04-06 00:33:54 +03:00