--- title: SeaweedFS created: 2026-06-08 updated: 2026-06-08 type: app tags: [catalogue, object-storage, s3, go, distributed, app-marathon3-batch-a] confidence: high contested: false sources: [https://selfh.st/apps/?tag=Object+Storage, https://github.com/seaweedfs/seaweedfs] --- # 📩 SeaweedFS > SystĂšme de fichiers distribuĂ© orientĂ© objets, compatible S3, ultra-rapide. ## 📋 Informations GĂ©nĂ©rales | Champ | Valeur | | :--- | :--- | | **Site web** | [github.com/seaweedfs/seaweedfs](https://github.com/seaweedfs/seaweedfs) | | **GitHub** | [seaweedfs/seaweedfs](https://github.com/seaweedfs/seaweedfs) | | **License** | Apache-2.0 | | **Langage** | Go | | **Étoiles GitHub** | 25k ⭐ | | **CatĂ©gorie** | [[cat-object-storage|Object Storage]] | ## 📝 Description **SeaweedFS** est un systĂšme de fichiers distribuĂ© rapide et lĂ©ger, compatible **S3** (en plus de FUSE, HDFS, etc.). OptimisĂ© pour stocker des milliards de petits fichiers. Architecture master/volume/server avec rĂ©plication. **DiffĂ©rence vs MinIO** : SeaweedFS cible les **petits fichiers** (milliards d'images par exemple), MinIO cible les gros objets. SeaweedFS est aussi plus flexible (multi-protocoles). **Pour qui** : stockages de mĂ©dias, images, backups massifs, hĂ©bergement web distribuĂ©. ## 🚀 Installation ### Docker Compose ```yaml version: '3.8' services: seaweedfs: image: chrislusf/seaweedfs:latest container_name: seaweedfs restart: unless-stopped ports: - "8333:8333" # S3 API - "9333:9333" # Master - "8080:8080" # Volume server command: server -dir=/data -s3 volumes: - ./data:/data labels: traefik.enable: "true" traefik.http.routers.seaweed.rule: "Host(`s3.example.com`)" traefik.http.routers.seaweed.tls.certresolver: letsencrypt ``` ## 🔄 Alternatives ### Open Source - **MinIO** — S3-compatible, leader - [[app-rustfs]] — Fork S3 en Rust - [[app-garage]] — S3 distribuĂ© pour le edge - **Ceph** — Distributed storage enterprise - [[app-versitygw]] — Passerelle S3 multi-backend ### PropriĂ©taires - **AWS S3** — RĂ©fĂ©rence propriĂ©taire - **Wasabi** — S3 low-cost - **Backblaze B2** ## 🔐 SĂ©curitĂ© - **Auth S3** : clĂ©s access/secret - **IAM** : gestion fine par bucket - **TLS** : obligatoire en production - **Erasure coding** : redondance configurable - **Chiffrement at-rest** : natif ## 📚 Ressources - [Documentation SeaweedFS](https://github.com/seaweedfs/seaweedfs/wiki) - [Quick Start](https://github.com/seaweedfs/seaweedfs#quick-start) ## Pages LiĂ©es - [[cat-object-storage]] — CatĂ©gorie Object Storage - **MinIO** — Concurrent S3 - [[recettes-docker-compose]] — Templates Docker