52 Commits

Author SHA1 Message Date
de6665c450 smtp: use mail.bstein.dev for app relays 2026-01-15 04:04:50 -03:00
e6210644c2 smtp: point services at mailu relay 2026-01-15 03:58:03 -03:00
72d49f88fe nextcloud: fix cronjob shell flags 2026-01-15 03:08:01 -03:00
98d67293bc vault: prepopulate injector for jobs 2026-01-14 14:29:29 -03:00
89f4b0dbdf vault: stabilize injector templates and add health apps 2026-01-14 13:40:29 -03:00
92fbde08eb nextcloud: fix vault template keys 2026-01-14 13:00:21 -03:00
16c62d5a4a vault: move core apps to injector 2026-01-14 12:28:10 -03:00
b1f9df4d83 vault: sync harbor pulls 2026-01-14 10:07:31 -03:00
de3db3133b vault(consumption): sync secrets via CSI 2026-01-14 05:07:23 -03:00
4602656578 vault: prep helm releases and image pins 2026-01-13 19:29:14 -03:00
3fc9f7bbdb iac: localize configmap scripts 2026-01-13 12:07:03 -03:00
c111f773b7 nextcloud: reset storage claims 2026-01-07 10:13:09 -03:00
9bb90053a1 nextcloud: persist web root in pvc 2026-01-07 09:40:25 -03:00
9d5ba6adfe nextcloud: preserve config merge and stop db reset 2026-01-07 09:20:22 -03:00
6850f7b2fc nextcloud: avoid forcing installed flag 2026-01-07 09:14:20 -03:00
c928b7805c nextcloud: install oidc app from release tarball 2026-01-07 09:02:22 -03:00
77ce04c562 nextcloud: reset external app config and force reinstall 2026-01-07 08:58:50 -03:00
59b719da54 nextcloud: install oidc login via app store 2026-01-07 08:51:07 -03:00
52295538a0 nextcloud: fix db reset command 2026-01-07 08:46:57 -03:00
3db0661a48 nextcloud: reset storage mounts and restore office 2026-01-07 08:43:45 -03:00
cb7429a6a1 nextcloud: stabilize install guardrails 2026-01-07 04:49:55 -03:00
7506919394 nextcloud: align app/data mounts 2026-01-07 04:41:00 -03:00
46c0a4e290 nextcloud: restore single data volume mount 2026-01-07 03:52:14 -03:00
da81946771 nextcloud: rebind user data pvc to restore data 2026-01-07 03:43:57 -03:00
428c2b5435 nextcloud: restore app and user-data volumes 2026-01-07 03:39:59 -03:00
8749d8a884 nextcloud: rebind data pvc to prior volume 2026-01-07 01:10:24 -03:00
58bc646621 nextcloud: allow OIDC auto user creation 2026-01-07 00:12:21 -03:00
16dc0e16f1 nextcloud: enforce OIDC-only config 2026-01-07 00:03:57 -03:00
9d9aa5b64b nextcloud: force OIDC login 2026-01-06 23:54:33 -03:00
2d6883eb67 nextcloud: restore mimetype defaults for external app 2026-01-06 22:16:51 -03:00
a15a2ce923 nextcloud: reinstall custom apps with compatible mail 2026-01-06 22:09:16 -03:00
f1e94717ed nextcloud: pin mail/external app versions for 29 2026-01-06 22:03:01 -03:00
99e56fe1b4 nextcloud: register custom apps path 2026-01-06 21:51:19 -03:00
93b219e571 nextcloud: pin app download URLs 2026-01-06 21:43:36 -03:00
7a7433f824 nextcloud: install oidc/mail/external apps from releases 2026-01-06 21:39:55 -03:00
5fe584cc5f nextcloud: ensure oidc/mail/external apps installed 2026-01-06 21:35:31 -03:00
39d57613db nextcloud: remove db reset job 2026-01-06 21:27:06 -03:00
36552e425f nextcloud: fix su command quoting 2026-01-06 21:24:36 -03:00
e5cb4571d8 nextcloud: fix install command quoting 2026-01-06 21:22:12 -03:00
b9d75d279c nextcloud: reinstall when config not installed 2026-01-06 21:18:16 -03:00
c954fb7546 nextcloud: add one-time db reset job 2026-01-06 21:15:52 -03:00
45563f74b3 nextcloud: run install occ as www-data 2026-01-06 21:07:33 -03:00
4a5f3d4c92 nextcloud: install without runuser 2026-01-06 14:53:58 -03:00
91d4ecf451 nextcloud: run install init as root 2026-01-06 14:52:25 -03:00
7283a740e6 nextcloud: install when config missing 2026-01-06 14:46:16 -03:00
46884bdd0c nextcloud: ensure data dir and perms 2026-01-06 14:43:18 -03:00
d4f1d01b9c nextcloud: reset empty config on boot 2026-01-06 14:40:29 -03:00
556b714e50 nextcloud/monitoring: fix perms and mail panels 2026-01-06 14:38:10 -03:00
51b0a88a62 nextcloud: delegate mail sync to separate kustomization 2026-01-03 07:44:24 -03:00
e6eff8165a mailu: sync via mailu_email attribute 2026-01-03 02:35:47 -03:00