Skip to content

proton-bridge: add configurable volume permission handling#3

Merged
mgarratt merged 3 commits intomainfrom
fix/proton-bridge-volume-permissions
Feb 14, 2026
Merged

proton-bridge: add configurable volume permission handling#3
mgarratt merged 3 commits intomainfrom
fix/proton-bridge-volume-permissions

Conversation

@mgarratt
Copy link
Copy Markdown
Owner

Summary

  • add podSecurityContext and containerSecurityContext values for proton-bridge
  • add optional volumePermissions init container to chown/chmod /home/bridge
  • preserve existing capability behavior while allowing merged container security settings
  • document startup permission troubleshooting (fsGroup first, init-container fallback)

Why

Some PVC/storage backends mount /home/bridge with ownership that prevents writes for non-root container users. This adds two chart-level options to resolve startup permission failures without forcing one specific runtime strategy.

Validation

  • helm lint charts/proton-bridge
  • helm template proton-bridge charts/proton-bridge
  • helm template proton-bridge charts/proton-bridge --set podSecurityContext.fsGroup=1000 --set volumePermissions.enabled=true

@mgarratt mgarratt merged commit 88a066d into main Feb 14, 2026
2 checks passed
@mgarratt mgarratt deleted the fix/proton-bridge-volume-permissions branch February 14, 2026 20:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant