95 Commits

Author SHA1 Message Date
Scrublord MacBad
c85dd39eba Fix Element Web docs server routing and remove redundant nginx Ingress
- Remove duplicate nginx Ingress from element-web-docs-server.yaml (using Traefik instead)
- Traefik IngressRoute in apex-ingress.yaml now handles /docs/setup routing
- Deployment and Service remain unchanged for file serving

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-04-23 18:42:57 +02:00
Scrublord MacBad
bdba4f3e34 fix: use init-container instead of postStart hook 2026-04-23 18:37:08 +02:00
Scrublord MacBad
80fa13b63f feat: separate nginx deployment to serve Element Desktop setup scripts 2026-04-23 18:36:13 +02:00
Scrublord MacBad
cf8bc00613 fix: use init-container to copy docs from ConfigMap to nginx html 2026-04-23 18:34:45 +02:00
Scrublord MacBad
0c67a249fa fix: add element-web-docs-configmap to kustomization resources 2026-04-23 18:25:18 +02:00
Scrublord MacBad
4bc0e10631 fix: correct ConfigMap keys and mount structure for /docs/setup/ 2026-04-23 18:18:15 +02:00
Scrublord MacBad
3e07d6c613 fix: move element-web-docs ConfigMap to correct location 2026-04-23 18:17:04 +02:00
Scrublord MacBad
336f2aa1cb feat: serve Element Desktop setup scripts via Element Web at /docs/setup/ 2026-04-23 18:16:03 +02:00
Scrublord MacBad
659acdf601 docs: add Element Desktop setup scripts for Windows, macOS, and Linux 2026-04-23 16:42:16 +02:00
Scrublord MacBad
147ac079f7 feat: add configUrl for Element Desktop auto-loading 2026-04-23 16:33:06 +02:00
Scrublord MacBad
0efe91b1bd custom themes 2026-04-23 15:39:33 +02:00
Scrublord MacBad
6aff1f86d6 fix final mas fix 2026-04-23 15:25:44 +02:00
Scrublord MacBad
bdca6d8840 fix mas 2026-04-23 14:01:48 +02:00
Scrublord MacBad
b6e2c6f00b missing param 2026-04-23 13:53:24 +02:00
Scrublord MacBad
37149b195b fix mas? 2026-04-23 13:50:35 +02:00
Scrublord MacBad
13e597769c fix secret handling 2026-04-23 11:28:14 +02:00
Scrublord MacBad
c17e8f528f fix mas? 2026-04-23 11:25:00 +02:00
Scrublord MacBad
9fdac55e25 fix custom themes syntax 2026-04-23 11:04:47 +02:00
Scrublord MacBad
eb21dc9494 feat custom themes 2026-04-23 10:49:58 +02:00
Scrublord MacBad
e663dcc0ec fix duplicated mapping ind kustomization file 2026-04-22 16:13:48 +02:00
Scrublord MacBad
2bc536d9d8 fix config security 2026-04-22 15:50:52 +02:00
Scrublord MacBad
bf9c510d76 feat: MSC3889/MSC4880 2026-04-22 15:27:10 +02:00
Scrublord MacBad
90b41b37b1 fix mrtc 2026-04-22 15:22:48 +02:00
Scrublord MacBad
9b5c77bb8e fix secret 2026-04-22 15:15:28 +02:00
Scrublord MacBad
4a5f62d17a fix ingress 2026-04-22 15:11:58 +02:00
Scrublord MacBad
245cfcc486 fix valuemapping 2026-04-22 15:04:23 +02:00
Scrublord MacBad
37327eebe2 fix: use correct MAS SMTP config per documentation 2026-04-22 13:55:19 +02:00
Scrublord MacBad
b7356b8a2b fix: use IONOS recommended port 587 instead of 465 2026-04-22 13:48:15 +02:00
Scrublord MacBad
6847c52309 fix: add mode field to MAS email configuration 2026-04-22 13:43:43 +02:00
Scrublord MacBad
47768c6761 revert: restore original Element Web config structure 2026-04-22 13:36:27 +02:00
Scrublord MacBad
361f02eddb fix: replace SOPS secret with plain secret for MAS configuration 2026-04-22 13:23:29 +02:00
Scrublord MacBad
9e23202971 fix: remove SOPS secret from valuesFrom, use only ConfigMap 2026-04-22 13:20:27 +02:00
Scrublord MacBad
584adf59d0 fix: reorder kustomization resources to ensure mas-values overrides mas-secrets 2026-04-22 12:45:31 +02:00
Scrublord MacBad
dc0652ffe7 fix: add mas-values ConfigMap for email config with transport field 2026-04-22 12:42:16 +02:00
Scrublord MacBad
18d23441be fix: add transport field to MAS email config and update Element Web theme structure 2026-04-22 12:42:16 +02:00
d7c996b0c9 Update docs/install.md 2026-04-22 10:00:16 +00:00
00c2c7b114 Add docs/install.md 2026-04-22 10:00:01 +00:00
Scrublord MacBad
59eb11d029 fix element values 2026-04-22 01:20:01 +02:00
Scrublord MacBad
eb82a385a4 fix synapse values 2026-04-22 00:43:06 +02:00
Scrublord MacBad
189c5a8d2e fix synapse values 2026-04-22 00:35:24 +02:00
Scrublord MacBad
13bb4814b8 fix filename mas 2026-04-22 00:26:11 +02:00
Scrublord MacBad
dd9fdfdca7 feat matrix_rtc 2026-04-22 00:19:48 +02:00
c468ba67e9 Update README.md 2026-04-21 21:44:22 +00:00
c376daf1e3 Add README.md 2026-04-21 21:43:52 +00:00
Scrublord MacBad
b83fce9035 feat: add encrypted SMTP secrets for MAS 2026-04-21 23:32:23 +02:00
Scrublord MacBad
0e6bf71db9 feat: add encrypted SMTP secrets for MAS 2026-04-21 23:31:54 +02:00
Scrublord MacBad
68aec4fc69 fix: disable wellKnownDelegation to resolve ACME cert conflict on axion1337.chat 2026-04-21 23:00:48 +02:00
Scrublord MacBad
2f4e4c9b26 fix: use chart's native certManager configuration instead of manual patches 2026-04-21 22:55:38 +02:00
Scrublord MacBad
007c6e76d0 fix: use JSON6902 patches to inject secretName into ingress TLS 2026-04-21 22:48:28 +02:00
Scrublord MacBad
fb471fad46 fix: add tlsSecretName to all ingress configurations 2026-04-21 22:46:59 +02:00