OpenAltFinder
VersityGW

VersityGW

S3 gateway that translates S3 API requests to filesystem, Azure Blob, ScoutFS, or other S3 backends.

Open source alternative to:

VersityGW is a high-performance S3 translation gateway that bridges S3-reliant applications with existing storage systems. It translates incoming S3 API requests into equivalent operations on various backend storage systems.

Key Features

  • S3 Compatible - Full S3 API compatibility as a translation layer.
  • Multiple Backends - Supports POSIX filesystem, ScoutFS, Azure Blob Storage, and other S3 servers.
  • Stateless - Multiple instances can be deployed in a cluster for increased throughput.
  • Static Website Hosting - Serve S3 buckets as static websites with index documents, custom error pages, and routing rules.
  • Web GUI - Optional web interface for administration and file exploration.
  • Cross-Platform - Runs on Linux, macOS, BSD, and Windows.
  • Lightweight - Simple single-binary deployment.
  • POSIX Compatibility - Access files via both POSIX and S3 protocols simultaneously.

Architecture

VersityGW is completely stateless - any request can be serviced by any gateway instance. This allows horizontal scaling behind load balancers for optimal performance. The gateway translates S3 operations to backend-specific calls.

Self-Hosting

Deploy with a single command to turn your filesystem into an S3 server. Multiple backend options allow integration with existing storage infrastructure.

Looking for contributors

This project is actively seeking help, join the community!

Visit VersityGW
License
Apache-2.0
Self hostable
Yes
Repository details
Version
v1.6.0
Created
5/5/2023
Stars
2,570
Forks
267
Open issues
147
Last commit
7/8/2026

Updated 7/8/2026, 3:00:46 AM

View Repository

Similar open source alternatives