SeaweedFS
A self-hosted distributed storage system offering S3-compatible object storage and a file system.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About SeaweedFS
SeaweedFS is a distributed storage system you run on your own servers. It provides S3-compatible object storage, a file system and support for Iceberg tables, and it is built to handle billions of files with O(1) disk access and horizontal scaling by adding more servers.
The repository includes Docker, Kubernetes chart and Terraform material for deployment. It suits administrators and developers who want a self-hosted alternative to cloud object storage, from a home lab up to large clusters.
Strengths
- S3-compatible API for existing tools
- Scales horizontally across many servers
- Handles very large numbers of small files
- Docker and Kubernetes deployment material included
Limitations
- Infrastructure software that needs server administration skills
- More than most single users need for simple file sync
Details
- Pricing
- FreeFree to self-host; source code is published on GitHub.
- License
- Open source, license not stated
- Developer
- The SeaweedFS contributors
- Platforms
- Linux, Self-hosted, Command line
- How it runs
- Downloadable app, Self-hosted
- Account
- Not required
- Best suited for
- Self-hosters and teams who want their own S3-compatible storage
- Categories
- File sync, Developer tools
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to SeaweedFS
Compare allSoftware that can replace SeaweedFS for an important use case, and what changes if you switch.
Garage
Distributed S3-compatible object store built for unreliable hardware.
Garage is an AGPL-3.0 single Rust binary designed for consumer hardware across sites, but implements only the common subset of the S3 API.
SeaweedFS as an alternative
Listings that name SeaweedFS as an alternative.
Tahoe-LAFS
A decentralized storage system that spreads encrypted files across multiple servers you control.
SeaweedFS scales across many servers with an S3-compatible API and file system, but it does not offer Tahoe-LAFS's encryption that hides data from storage servers.
Similar software
Related functionality, not necessarily a direct replacement.
s3cmd
A command-line client for uploading, downloading, syncing and managing files on S3-compatible storage.
s5cmd
A fast command-line tool that runs parallel copy and sync operations on S3 and local files.
Rclone
A command line tool that syncs, copies and mounts files across more than seventy cloud storage services.
Nextcloud
A file sync and collaboration server you run yourself, with desktop and mobile clients that behave like Dropbox.
Samba
Open-source SMB file and print server that can also run as an Active Directory domain controller.