AltFreeStack
Storagedocker-readypermissive-license

SeaweedFS: the best Open Source alternative to Amazon S3 in 2026

SeaweedFS is a distributed file system optimized to serve billions of small files quickly, with an included S3 compatibility layer.

License Apache-2.0 ~23k stars (estimated)Website GitHub Repository

Technical profile

License
Apache-2.0
Category
Storage
Replaces
Amazon S3
Tech stack
Go

Preview

SeaweedFS interface preview

Public image provided by SeaweedFS on its own website.

Key features

  • Optimized for small files at scale
  • Included S3 compatibility layer
  • Configurable replication and erasure coding

SeaweedFS vs. Amazon S3

Pros

  • Excellent performance with massive volumes of small files

Things to consider

  • Less polished documentation than MinIO to get started

Quick Docker installation guide

Copy this docker-compose.yml, adjust the example passwords and run docker compose up -d on your server. See the full step-by-step guide →

docker-compose.yml
version: "3.9"
services:
  seaweedfs:
    image: chrislusf/seaweedfs:latest
    restart: unless-stopped
    ports:
      - "9333:9333"
      - "8888:8888"
      - "8333:8333"
    command: server -s3
    volumes:
      - seaweedfs_data:/data
volumes:
  seaweedfs_data: