Docs

Browse releases →

garage

Garage — S3-compatible distributed object storage service

garage

Garage — S3-compatible distributed object storage service

2.3.0 · aarch64-darwin

Cluster identity

The RPC secret is a 32-byte cluster key encoded as 64 hexadecimal characters. Bootstrap peers and public addresses must remain stable across members.

Administration credentials

RPC, administrator, and metrics tokens are opaque references projected through service credentials and *_FILE interfaces, never TOML or process arguments.

State and lifecycle

Garage retains metadata and object data in package state and performs compatible migrations during startup. Configuration changes restart the daemon rather than pretending TOML is reloadable.

OptionTypeDescription
admin4 children
configattribute set of attribute set of any valueDesired values for the package's declared config artifacts.
credentialsattribute set of submoduleOpaque references for the package's declared credentials.
dbEngineone of ["lmdb","sqlite"]Embedded metadata database engine.
enablebooleanWhether to enable the Garage object-storage service.
replicationFactorsigned integerNumber of copies Garage maintains for each object.
rpc4 children
s33 children
web3 children