Storage (local / S3)

File storage goes through a backend: local filesystem or S3-compatible.

Local #

KV__STORAGE__BACKEND=local
KV__STORAGE__LOCAL_PATH=/var/lib/kubuno/files

S3-compatible #

KV__STORAGE__BACKEND=s3
KV__STORAGE__S3_BUCKET=kubuno
KV__STORAGE__S3_REGION=eu-west-1
KV__STORAGE__S3_ENDPOINT=https://s3.exemple.tld
KV__STORAGE__S3_ACCESS_KEY=…
KV__STORAGE__S3_SECRET_KEY=…
Note

Object naming convention: {module}/{user}/{fichier}. Modules can also mount remote storages (NFS/SMB) through the admin interface.