--- title: VersityGW created: 2026-06-08 updated: 2026-06-08 type: app tags: [catalogue, object-storage, s3-gateway, app-marathon3-batch-a] confidence: medium contested: false sources: [https://selfh.st/apps/?tag=Object+Storage, https://github.com/versity/versitygw] --- # 📩 VersityGW > Passerelle S3 open source : interface S3 vers diffĂ©rents backends de stockage. ## 📋 Informations GĂ©nĂ©rales | Champ | Valeur | | :--- | :--- | | **Site web** | [versity.com](https://www.versity.com/) | | **GitHub** | [versity/versitygw](https://github.com/versity/versitygw) | | **License** | Apache-2.0 | | **Langage** | Go | | **Étoiles GitHub** | 0.3k ⭐ | | **CatĂ©gorie** | [[cat-object-storage|Object Storage]] | ## 📝 Description **VersityGW** (Versity Gateway) est une passerelle qui expose une **API S3** au-dessus de backends de stockage variĂ©s : filesystem POSIX, backends cloud (Azure Blob, GCP, S3 existant), etc. Permet d'unifier l'accĂšs S3 Ă  des stockages hĂ©tĂ©rogĂšnes. **DiffĂ©rence vs MinIO** : VersityGW est une **passerelle**, pas un stockage. Elle s'ajoute devant un backend existant pour lui offrir une interface S3. MinIO est lui-mĂȘme un stockage. **Pour qui** : utilisateurs qui ont dĂ©jĂ  du stockage hĂ©tĂ©rogĂšne et veulent l'exposer en S3 sans tout migrer. ## 🚀 Installation ### Docker Compose ```yaml version: '3.8' services: versitygw: image: ghcr.io/versity/versitygw:latest container_name: versitygw restart: unless-stopped ports: - "7070:7070" volumes: - ./data:/data - ./config:/config environment: - VGW_BACKEND=posix - VGW_ROOT=/data labels: traefik.enable: "true" traefik.http.routers.versitygw.rule: "Host(`s3.example.com`)" traefik.http.routers.versitygw.tls.certresolver: letsencrypt ``` ## 🔄 Alternatives ### Open Source - **MinIO** — Stockage S3 complet - [[app-seaweedfs]] — Stockage distribuĂ© - [[app-garage]] — Edge distribuĂ© - [[app-rustfs]] — Stockage Rust - **Zenko Orbit** — Multi-cloud gateway ### PropriĂ©taires - **AWS S3** - **Cloudflare R2** — S3-compatible edge ## 🔐 SĂ©curitĂ© - **Auth S3** : clĂ©s - **TLS** : recommandĂ© - **ACL** : par bucket - **Audit** : logs dĂ©taillĂ©s ## 📚 Ressources - [GitHub VersityGW](https://github.com/versity/versitygw) - [Documentation](https://docs.versity.com/) ## Pages LiĂ©es - [[cat-object-storage]] — CatĂ©gorie Object Storage - [[app-seaweedfs]] — Concurrent - [[recettes-docker-compose]] — Templates Docker