Commit Graph
100 Commits
Author SHA1 Message Date
Daniel Hiller fe00e81a81 fix: Chown the chart's volume once rather than on every start
Setting `fsGroup` without a change policy leaves Kubernetes on its default of
`Always`, which walks the whole volume and chowns every file each time the pod
starts. On an instance with a few thousand attachments that turns every
restart into a wait, and a slow enough one fails the readiness probe.

`OnRootMismatch` checks the top directory and stops there when it already
matches, so an existing volume pays the walk once.
2026-09-17 02:01:26 +02:00
Daniel Hiller 840526ade1 Merge pull request #1574 from Br1an67/fix/issue-956-helm-fsgroup
Set fsGroup in podSecurityContext for proper volume permissions
2026-09-17 02:00:17 +02:00
Daniel Hiller 2684198bf8 chore: Update version 2026-08-09 22:36:27 +02:00
Daniel Hiller 36aa732fec feat: Remove OIDC and SSO support
Existing SSO accounts have no local password, so the migration
deactivates them before dropping is_sso_user and the
identity_provider_user table.
2026-08-07 19:15:43 +02:00
Maksim Eltyshev 91eb43f472 chore: Update version 2026-03-19 11:13:08 +01:00
Fabian Reinold 95e479cd3a feat(helm): Add inline custom terms configuration, fix symlink detection (#1585) 2026-03-16 21:29:04 +01:00
Br1an67 86706d84e1 fix(helm): Set fsGroup in podSecurityContext for proper volume permissions 2026-03-09 01:42:13 +00:00
Maksim Eltyshev 2685e5d5fc chore: Update version 2026-03-01 16:53:11 +01:00
Maksim Eltyshev d5d3f1de44 chore: Update version 2026-02-23 18:44:06 +01:00
SnoozeFreddo 61753f08eb fix(helm): Add writable temp directory mounts when readOnlyRootFilesystem is enabled (#1542) 2026-02-20 16:18:30 +01:00
Maksim Eltyshev 414418130d chore: Update version 2026-02-17 15:55:56 +01:00
Fabian Reinold addad4378a feat(helm): Add image digest pinning support (#1531)
* feat(helm): add image digest field to values

- Add optional 'digest' field under image.repository configuration
- Allows users to pin container images by SHA256 digest
- Improves security through immutable image identification
- Fully backward compatible (digest is optional)

* feat(helm): implement image digest pinning in deployment template

- Add conditional logic to support SHA256 digest in image references
- When digest is set with tag: generates 'repository:tag@sha256:digest'
- When digest is set without tag: generates 'repository@sha256:digest'
- Preserves backward compatibility with tag-only deployments
- Validates tag presence to avoid invalid image references

* docs(helm): add image digest pinning documentation

- Add 'Image Digest Pinning' section under Advanced Configuration
- Include methods for finding image digests (docker inspect, skopeo)
- Document two usage options:
  - Option 1: Digest with tag (recommended) for reference + verification
  - Option 2: Digest only for minimalist configuration
- Explain security benefits (immutability, supply chain security, reproducibility)
- Provide complete helm and values.yaml examples
2026-02-16 14:25:47 +01:00
Maksim Eltyshev bda32e0247 chore: Update version 2026-02-11 14:34:56 +01:00
Maksim Eltyshev 052edc9fb1 feat: Migrate file storage to unified data directory 2026-01-31 20:27:15 +01:00
JoeKer1 b852481850 feat: Add support for sidecar containers in Helm (#1494) 2026-01-22 10:14:02 +01:00
Steve Váradi 5a2564f575 fix: Add missing keys to chart values file (#1401) 2025-10-31 13:13:32 +01:00
Maksim Eltyshev 39f970689a chore: Little tidy up 2025-10-14 18:52:09 +02:00
Fabian Reinold d8d4558b8e feat: Extra volume mounts in Helm (#1382) 2025-10-14 18:50:54 +02:00
Maksim Eltyshev a52b41207a chore: Fix version mismatches 2025-10-05 20:53:32 +02:00
patroldo 18104a486f fix: Switch to bitnamilegacy Postgres repo in Helm, add ingress labels (#1368)
Closes #1362
2025-10-05 20:47:36 +02:00
Maksim Eltyshev c6f4dcdb70 feat: Add ability to configure and test SMTP via UI 2025-09-22 20:35:13 +02:00
Maksim Eltyshev 3aba4d4a56 ref: Little refactoring 2025-07-14 14:54:06 +02:00
Roman T b37fc61b12 docs: Add example SMTP config using extraEnv in Helm (#1217) 2025-06-18 15:11:03 +02:00
Anthony 40a84d0c8a feat: Allow to add custom annotations for deployment in Helm (#1168) 2025-06-04 12:25:43 +02:00
Maksim Eltyshev 40e107d6d4 chore: Update version 2025-05-27 23:37:47 +02:00
Maksim Eltyshev cb32ea6931 chore: Fix sample value for TRUST_PROXY environment variable 2025-05-13 16:29:31 +02:00
Maksim Eltyshev 2ee1166747 feat: Version 2
Closes #627, closes #1047
2025-05-10 02:09:06 +02:00
Maksim Eltyshev ad7fb51cfa chore: Update version 2025-05-09 21:09:59 +02:00
Maksim Eltyshev f7c9663efe docs: Update links 2025-04-29 21:33:03 +02:00
Maksim Eltyshev 1147815ca9 chore: Update version 2025-04-22 15:51:47 +02:00
Maksim Eltyshev 9bb18f44dc chore: Update version 2025-04-21 01:31:41 +02:00
Maksim Eltyshev 5e91c1e6db chore: Update version 2025-03-16 22:50:30 +01:00
Maksim Eltyshev 63b86860f3 chore: Update version 2025-03-01 22:10:49 +01:00
Maksim Eltyshev 640455940c chore: Update version 2025-01-29 18:07:46 +01:00
Maksim Eltyshev ad11189b99 chore: Update version 2024-11-28 14:42:08 +01:00
JoeKer1 95a50d059a feat: Ability to provide extra env variables in Helm (#961)
Closes #960
2024-11-27 11:39:58 +01:00
Maksim Eltyshev 508704b30c chore: Update version 2024-11-22 17:14:57 +01:00
Maksim Eltyshev 2109fea800 chore: Update version 2024-11-18 00:00:32 +01:00
Maksim Eltyshev 8be6291241 chore: Update version 2024-11-12 19:14:28 +01:00
Jan Welslau 31839b520b fix: Use planka.fullname for postgres secret name in Helm (#939)
Closes #704
2024-11-12 14:18:36 +01:00
Maksim Eltyshev 06a574f766 chore: Update version 2024-10-31 14:58:29 +01:00
Maksim Eltyshev e3068490ba chore: Update version 2024-10-27 22:05:18 +01:00
Maksim Eltyshev dedaf99276 chore: Update version 2024-10-22 21:41:07 +02:00
Maksim Eltyshev d40a5215dc chore: Update version 2024-10-09 14:25:19 +02:00
Maksim Eltyshev f849a79243 chore: Update version 2024-10-02 14:18:54 +02:00
JoeKer1 451207d0fc feat: Support for service annotations in Helm (#903)
Closes #902
2024-10-02 12:30:55 +02:00
Maksim Eltyshev c43f828af4 chore: Update version 2024-09-16 21:21:30 +02:00
Aline Fauquette ee34c7dbb8 feat: Change update strategy in case of persistence in Helm (#876) 2024-09-13 22:54:46 +02:00
Maksim Eltyshev 7a90046272 chore: Update version 2024-08-14 21:39:43 +02:00
Maksim Eltyshev 77084c83ea chore: Update version 2024-08-12 23:23:50 +02:00