{ "version": { "type": "string", "mandatory": false }, "architecture": { "type": "string", "mandatory": false }, "listen_address": { "type": "string", "mandatory": false }, "jwt_secret": { "type": "string", "mandatory": true }, "users_file_path": { "type": "string", "mandatory": false }, "log_file_path": { "type": "string", "mandatory": false }, "domain": { "type": "string", "mandatory": false }, "redirect_url": { "type": "string", "mandatory": false }, "session_domain": { "type": "string", "mandatory": false }, "session_secret": { "type": "string", "mandatory": true }, "storage_encryption_key": { "type": "string", "mandatory": true }, "storage_kind": { "type": "string", "mandatory": false }, "storage_data_sqlite_path": { "type": "string", "mandatory": false }, "storage_data_postgresql_host": { "type": "string", "mandatory": false }, "storage_data_postgresql_port": { "type": "integer", "mandatory": false }, "storage_data_postgresql_username": { "type": "string", "mandatory": false }, "storage_data_postgresql_password": { "type": "string", "mandatory": false }, "storage_data_postgresql_schema": { "type": "string", "mandatory": false }, "storage_data_mariadb_host": { "type": "string", "mandatory": false }, "storage_data_mariadb_port": { "type": "integer", "mandatory": false }, "storage_data_mariadb_username": { "type": "string", "mandatory": false }, "storage_data_mariadb_password": { "type": "string", "mandatory": false }, "storage_data_mariadb_schema": { "type": "string", "mandatory": false }, "ntp_server": { "type": "string", "mandatory": false }, "password_reset_enabled": { "type": "boolean", "mandatory": false }, "password_reset_custom_url": { "nullable": true, "type": "string", "mandatory": false }, "notification_mode": { "type": "string", "mandatory": false, "options": [ "file", "smtp" ] }, "notification_file_path": { "type": "string", "mandatory": false }, "notification_smtp_host": { "type": "string", "mandatory": false }, "notification_smtp_port": { "type": "integer", "mandatory": false }, "notification_smtp_username": { "type": "string", "mandatory": false }, "notification_smtp_password": { "type": "string", "mandatory": false }, "notification_smtp_sender": { "type": "string", "mandatory": false }, "oidc_hmac_secret": { "type": "string", "mandatory": true } }