Skip to content

Bootstrap reference

Bootstrap version 1 contains only database, data-directory, and security-key settings:

bootstrap_version: 1
database:
driver: sqlite
path: /data/app.db
storage:
data_dir: /data
security:
master_key_file: /data/master_key

Use exactly one of security.master_key_file and security.master_key. The base64url value must decode to exactly 32 random bytes.

The SQLite driver automatically enables WAL, synchronous=NORMAL, a ten-second busy timeout, and foreign keys. Runtime providers, profiles, credentials, features, mappings, and runs are not configured in YAML.

Relative database and data paths resolve according to the process/container working directory. The provided Compose deployment uses /data and a bind-mounted host directory.