Skip to content

Releases: ServerSideHannes/s3proxy-python

2026.2.0

11 Feb 17:48
2026.2.0
d4c1f9c

Choose a tag to compare

Initial Public Release

Transparent S3 encryption proxy with AES-256-GCM envelope encryption.

Features

  • Transparent encryption — encrypt/decrypt objects on the fly, S3 API compatible
  • Streaming multipart — objects >8MB auto-split into 8MB encrypted parts, bounded memory regardless of object size
  • Memory-safe concurrency — memory-based request limiting with backpressure (configurable budget)
  • OOM protection — proven: 5GB+ data through a 256MB container without OOM kill
  • SigV4 & presigned URL support — full AWS signature verification
  • Redis state coordination — distributed multipart upload state with automatic recovery
  • Helm chart — deploy to Kubernetes with Redis-HA, PDB, and configurable resources
  • Multi-arch Docker image — amd64 + arm64

Install

# Docker
docker pull ghcr.io/serversidehannes/s3proxy-python:2026.2.0

# Helm
helm install s3proxy oci://ghcr.io/serversidehannes/charts/s3proxy-python --version 2026.2.0

CI

  • Unit tests (300+), integration tests, OOM proof test
  • Ruff linting, Helm lint
  • Docker + Helm chart auto-publish on tag