Skip to content

Add Helm chart for rclone as an S3 encryption proxy#21

Merged
mikeshootzz merged 5 commits intomainfrom
feat/rclone-chart
Feb 5, 2026
Merged

Add Helm chart for rclone as an S3 encryption proxy#21
mikeshootzz merged 5 commits intomainfrom
feat/rclone-chart

Conversation

@mikeshootzz
Copy link
Contributor

@mikeshootzz mikeshootzz commented Jan 28, 2026

What this PR does / why we need it

This adds a Helm chart for deploying rclone as an intermediate S3 encryption proxy. The chart configures rclone to:

  • Accept S3 API requests
  • Encrypt files and directory names using rclone's crypt functionality
  • Store encrypted data in a backend S3 bucket
  • Configurable security contexts for pod and container
  • Backend S3 credentials managed via secret references
  • Encryption passwords stored in separate secrets
  • Resource requests and limits with sensible defaults

Checklist

  • Chart Version bumped
  • I have run make docs
  • Variables are documented in the values.yaml using the format required by Helm-Docs
  • PR contains the label that identifies the chart, e.g. chart/<chart-name>
  • PR contains the label that identifies the type of change, which is one of
    [ bug, enhancement, documentation, change, breaking, dependency ]

@mikeshootzz mikeshootzz marked this pull request as draft January 28, 2026 15:47
@mikeshootzz mikeshootzz force-pushed the feat/rclone-chart branch 3 times, most recently from f77c221 to 64a06df Compare January 28, 2026 16:07
This adds a helmchart for rclone as an intermediate encryption proxy.
@mikeshootzz mikeshootzz added charts/rcloneproxy enhancement New feature or request labels Feb 2, 2026
@mikeshootzz mikeshootzz marked this pull request as ready for review February 2, 2026 12:46
@mikeshootzz mikeshootzz requested review from a team, Kidswiss, TheBigLee, mdnix and zugao and removed request for a team February 2, 2026 12:47
@mikeshootzz mikeshootzz changed the title Add helmchart for rclone as an intermediate s3 proxy Add Helm chart for rclone as an S3 encryption proxy Feb 2, 2026
This uses the ghcr registry instead of docker hub because this has
proper image tagging.
@mikeshootzz mikeshootzz merged commit f1af9b8 into main Feb 5, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

charts/rcloneproxy enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants