How to Deploy SeaweedFS Enterprise #
1. Download #
- Download the binary from the official repository.
- Fetch the container via
docker pull chrislusf/seaweedfs-enterprise
.
2. License #
- The first 100TB is free—no license required.
- For larger deployments, request a license from support at seaweedfs dot com.
Note: The first 100TB is always free—no license required.
3. Basic Setup #
-
All components are started the same way as the open source version except
weed master
orweed server
. -
Place your license file (e.g.,
seaweed-license.json
) in a default location on your server:./seaweed-license.json
$HOME/.seaweedfs/seaweed-license.json
/usr/local/etc/seaweedfs/seaweed-license.json
/etc/seaweedfs/seaweed-license.json
-
Or specify the license file with the
-license
flag:weed master -license=/path/to/seaweed-license.json ... weed volume -license=/path/to/seaweed-license.json ... weed filer -license=/path/to/seaweed-license.json ...
-
Alternatively, you can set the
SEAWEED_LICENSE
environment variable to the license file path:export SEAWEED_LICENSE=/path/to/seaweed-license.json weed master ... weed volume ... weed filer ...
-
If the license file is updated (e.g., upon renewal), it will be automatically picked up in a few minutes.
4. Self-Healing Format #
- The self-healing storage format is enabled by default in the Enterprise version.
- Existing volumes can be migrated if needed.
Need help? For deployment or migration support, contact: support at seaweedfs dot com