SeaweedFS
Distributed file system and S3-compatible object store, written in Go, shipped as one weed binary.
SeaweedFS is a distributed file system and object store written in Go. One weed binary serves an S3 object store, a POSIX file system and a lakehouse with S3 Tables, and the same process also runs the master, volume server, filer, WebDAV, the Iceberg REST catalog and the Admin UI. The README starts a one-node S3 endpoint with a single command, and it shows how to run the master, volume server, filer and S3 as separate services. The installation routes it lists are a release binary, an install script, a Docker image, Docker Compose, a Helm chart for Kubernetes and a build from source.
The filer keeps directory metadata in an external store such as MySQL, PostgreSQL, SQLite or MongoDB. The repository belongs to the seaweedfs organization on GitHub.
Worth knowing
The open source code is licensed under Apache-2.0. Seaweed Data publishes SeaweedFS Enterprise Edition, which adds features such as data recovery, point-in-time recovery and customizable erasure coding, under a separate end user license agreement. The README compares the project with MinIO, which it describes as having ceased development.
Identity
Rendering and deploy
Releases
Adoption
Sources
- 2026-10-30: links, Written in, GitHub stars
github.com/seaweedfs/seaweedfs - 2026-10-30: Maintainer, License
seaweedfs.com/docs/eula/ - 2026-10-30: First release
github.com/seaweedfs/seaweedfs/releases/tag/v0.69 - 2026-10-30: Categories, Runtime, Runs as, Install with, Admin interface, License, License model, Databases
github.com/seaweedfs/seaweedfs/blob/master/README.md - 2026-10-30: links
seaweedfs.com/docs/pricing/ - 2026-10-30: Current major version, Last release
github.com/seaweedfs/seaweedfs/releases/tag/4.51 - 2026-10-30: Contributors
api.github.com/repos/seaweedfs/seaweedfs/contributors?per_page=1