Skip to content

versitygw

Cloud Management

A high‑performance S3 translation service that turns any POSIX (or other) storage into an AWS‑compatible S3 endpoint.

Go Latest v1.5.0 · 2d ago Security brief →

Features

  • Expose a local filesystem as an S3 server with one command
  • Proxy S3 requests to remote S3 or other backends (Azure Blob, ScoutFS, etc.)
  • Stateless design enabling horizontal scaling via load balancers
  • Modular architecture for easy addition of new backend storage types

Recent releases

View all 7 releases →
Review required
v1.5.0 New feature
Auth RBAC Dependencies

Bucket metrics tag

v1.4.1 New feature
Notable features
  • Socket permissions CLI option
  • Shell auto completion
  • Presigned URL generation in WebUI
Full changelog

Changelog

  • 69901f95e7be6392eff4f8cdbad8d2748800f76a Bump actions/download-artifact to v8
  • f8e188a42d0f286dcdb2a5c17c1bd8f6205dfd60 chore(deps): bump the dev-dependencies group with 11 updates
  • 6f321fd87880e579a2bbba0979d843390a5799ad chore(deps): bump the dev-dependencies group with 21 updates
  • ccba8a57367e0228200dc704cb5129b9e1b731b8 chore(deps): bump the dev-dependencies group with 9 updates
  • 2b918d585e650cc8f2391992b720acd5c3f6ff6e chore: fix spellings and unused function args
  • 0dc074acbf3ee75f4d6bcccb3e1cbac063412e75 feat: add --socket-perm option for UNIX socket file permissions
  • 14b0aabb0b3bb8145ad0a5a3ae3683e3d1bc331d feat: add cli option to generate shell auto completion
  • 53bbaf2adaf96c8f398178a1bdc4ed7a1e19f93b feat: add presigned URL generation in webui
  • 545a9e9a121654f66d63d0e38576c0f213e815bf feat: add server-side pagination for webui object explorer
  • 41fc459213dc91047b515f83ed4a7ec2c2a48a7d feat: history back/forward actions on explorer and modals
  • fcb540e067eb43ec05eedbccefe05b6c5e94aba3 feat: in webui add bucket favorites and direct-navigation to explorer
  • a673900b516c1eb6e7ca265aba33bd1f42097772 fix for multipart upload when using sidecar meta
  • 873148a5c4e4ae1fa18ad1dfd3d8dbe2615b9be5 fix: add Host header to HTTP test requests for fasthttp v1.70.0 compatibility
  • 8c49a3335e0f82ad7f9fb8209b67b6e6ddf56cde fix: add explicit sidecar metadata cleanup on object/bucket deletion
  • 9816c2fdb3600625f677cb938531c7203dc05dce fix: add gcs compatibility flag to fix s3proxy GCS SigV4 signature mismatch
  • 81f0158a48065d34e5770fa9899c0d0be9a369f4 fix: close temp file before rename in sidecar StoreAttribute
  • d6fb9547b8390696274e680346e89669fe0f6c25 fix: correct 206 Partial Content response status for ranged GetObject and HeadObject
  • 48bfa9f4cf4498d96b83057d6f6306017933ca07 fix: correct HeadObject restore status for offline objects in scoutfs
  • 8e8fac6afd791964e7f93b761da8d30d4990c34c fix: docker entrypoint move VGW_ARGS before backend subcommand
  • b905554e06cfc4d104e1c535e64ac55bd1010859 fix: fix azure multipart upload objects masking
  • b151d4626ad61adb1dd20e289253cae1ce4e641c fix: fix webui port validation to allow unix socket paths
  • 3529e1b9aad12c4901705c9d0f99250e3c5ab617 fix: in webui use AWS SigV4-compliant URI encoding for path and query params
  • 62e8cddbc782b918f90b8eae09334206d124ac7d fix: make CompleteMultipartUpload idempotent and add part-number support to GetObject/HeadObject
  • b473aa0545930be269307727657e5305307cc78f fix: move versionId validation to backend
  • 5ff1c4ba3b824fe85e83c69c4dc4ec0ae605f431 fix: use encodeS3Key in webui instead of encodeURIComponent in createFolder
v1.4.0 Breaking risk
Breaking changes
  • Removed /api/gateways webserver endpoint
Notable features
  • Helm chart for Kubernetes deployment
  • Browser-based POST object upload support
  • Unix domain socket listener support
v1.3.0 New feature
Notable features
  • Concurrency limiters for scoutfs and posix
  • Tagging and checksums for directory objects
  • Multi-address listener for S3/admin/webui

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
2,464
Forks
263
Languages
Go Shell HTML

Install & Platforms

Install via
binary
Platforms
linux macos

Community & Support

Beta — feedback welcome: [email protected]