Skip to content

Community: Configuration

The Community edition comes with a single pre-configured volume. Unlike the Enterprise edition, there is no configure.flexfs CLI — the free server manages the volume directly with fixed settings determined at install time.

The installer creates a volume named free with the following configuration:

SettingValueNotes
NamefreeFixed; cannot be renamed
Block size2 MiBFixed at creation
Compressionlz4Fixed at creation
End-to-end encryptionDisabledNot available in Community edition
Max blocks2,621,4405 TiB of data
Max inodes5,000,000Maximum number of files and directories
Retention7 days (604,800 seconds)How long deleted metadata and block data are preserved
Volume IDDeterministic UUIDDerived from the bucket name and key prefix

The volume ID is generated deterministically from your bucket and prefix, so reinstalling with the same bucket and prefix produces the same volume ID and the same object key prefix. That by itself does not bring the filesystem back — see Reinstalling with the same bucket.

The volume token is the credential that mount clients use to authenticate with the server and access the free volume. It is auto-generated during installation and stored in the free server’s credential file.

To view the volume token:

Terminal window
grep '^volumeToken' /root/.flexfs/free/creds

Example output:

volumeToken = "$TOKEN"

The full credential file at ~root/.flexfs/free/creds contains all of the free server’s configuration in TOML format:

Terminal window
cat /root/.flexfs/free/creds

The file includes:

FieldDescription
accountTokenInternal account-level authentication token
metaTokenToken used for free server to metadata server communication
volumeTokenToken that mount clients use to access the volume
volumeIDUUID identifying the volume (derived from bucket + prefix)
providerCloud provider code (e.g. aws, gcp)
regionCloud region (e.g. us-east-1)
apiObject storage API (e.g. s3, gcs)
bucketStorage bucket name
prefixKey prefix within the bucket
metaAddrMetadata server address (host:port)
retentionData retention period in seconds
blockAddrCustom S3 endpoint (if configured)
blockUserStatic credential username (if configured)
blockPassStatic credential password (if configured)

The following features are not available in the Community edition:

  • Creating additional volumes
  • Changing block size, compression, or quotas
  • Enabling end-to-end encryption
  • Creating proxy groups
  • Creating multiple volume tokens or mount-path-scoped tokens
  • Managing resources with configure.flexfs

If you need any of these capabilities, consider upgrading to Enterprise.

Because the volume ID is derived deterministically from the bucket name and prefix, reinstalling the Community edition against the same bucket and prefix produces the same volume ID, and therefore the same object key prefix. The auto-generated tokens will be different.