Skip to content

Configuration Reference

All configuration is done through environment variables in the .env file.

Environment Variables

VariableRequiredDefaultDescription
DOMAINYessilentsuite.example.comYour domain. The app runs at https://DOMAIN and sync at https://sync.DOMAIN.
POSTGRES_PASSWORDYes--Password for the main PostgreSQL superuser (silentsuite).
ETEBASE_DB_PASSWORDYes--Password for the etebase_user PostgreSQL role. Used by the Etebase server to access the database.
ETEBASE_ADMIN_USERYesadminUsername for the Etebase admin account.
ETEBASE_ADMIN_PASSWORDYes--Password for the Etebase admin account.

Security Note

The .env file contains secrets. Restrict its permissions:

bash
chmod 600 .env

Released under the AGPL-3.0 License.