Environment Variables
Core runtime
| Variable | Default |
|---|---|
ZEPTOZ_PROJECT_NAME | no default |
ZEPTOZ_RUNTIME_ENV | no default |
ZEPTOZ_DATABASE_URL | no default (required) |
ZEPTOZ_PATHS_HOOKS | no default |
ZEPTOZ_PATHS_STORAGE | no default |
ZEPTOZ_SERVER_HOST | no default |
ZEPTOZ_SERVER_PORT | no default |
Canonical config file is zeptoz.toml (database.url field).
Auth
| Variable | Default |
|---|---|
ZEPTOZ_AUTH_JWT_SECRET | no default (required) |
ZEPTOZ_AUTH_ENCRYPTION_KEY | derived from ZEPTOZ_AUTH_JWT_SECRET when unset |
ZEPTOZ_AUTH_ACCESS_TTL_MINUTES | 15 |
ZEPTOZ_AUTH_REFRESH_TTL_DAYS | 30 |
ZEPTOZ_AUTH_COOKIE_SECURE | false |
Hook limits
| Variable | Default |
|---|---|
ZEPTOZ_HOOK_TIMEOUT_MS | 150 |
ZEPTOZ_HOOK_MAX_STEPS | 100000 |
ZEPTOZ_HOOK_MEMORY_BYTES | 8388608 |
ZEPTOZ_HOOK_CAPABILITY_PROFILE | default |