{ "directory": { "type": "string", "mandatory": false }, "git_reference": { "type": "string", "mandatory": false }, "conf_general_verbosity": { "type": "string", "options": [ "debug", "info", "notice", "warning", "error" ], "mandatory": false }, "conf_general_verification_secret": { "type": "string", "mandatory": true }, "conf_server_port": { "type": "integer", "mandatory": false }, "conf_database_kind": { "type": "string", "options": [ "sqlite" ], "mandatory": false }, "conf_database_data_sqlite_path": { "type": "string", "mandatory": false }, "conf_database_data_postgresql_host": { "type": "string", "mandatory": false }, "conf_database_data_postgresql_port": { "type": "integer", "mandatory": false }, "conf_database_data_postgresql_username": { "type": "string", "mandatory": false }, "conf_database_data_postgresql_password": { "type": "string", "mandatory": false }, "conf_database_data_postgresql_schema": { "type": "string", "mandatory": false }, "conf_email_sending_kind": { "type": "string", "options": [ "regular", "redirect", "drop" ], "mandatory": false }, "conf_email_sending_data_regular_smtp_credentials_host": { "type": "string", "mandatory": false }, "conf_email_sending_data_regular_smtp_credentials_port": { "type": "integer", "mandatory": false }, "conf_email_sending_data_regular_smtp_credentials_username": { "type": "string", "mandatory": false }, "conf_email_sending_data_regular_smtp_credentials_password": { "type": "string", "mandatory": false }, "conf_email_sending_data_regular_smtp_sender": { "type": "string", "mandatory": false }, "conf_email_sending_data_redirect_smtp_credentials_host": { "type": "string", "mandatory": false }, "conf_email_sending_data_redirect_smtp_credentials_port": { "type": "integer", "mandatory": false }, "conf_email_sending_data_redirect_smtp_credentials_username": { "type": "string", "mandatory": false }, "conf_email_sending_data_redirect_smtp_credentials_password": { "type": "string", "mandatory": false }, "conf_email_sending_data_redirect_smtp_sender": { "type": "string", "mandatory": false }, "conf_email_sending_data_redirect_smtp_target": { "type": "string", "mandatory": false }, "conf_settings_target_domain": { "type": "string", "mandatory": false }, "conf_settings_frontend_url_base": { "nullable": true, "type": "string", "mandatory": false }, "conf_settings_login_url": { "nullable": true, "type": "string", "mandatory": false }, "conf_settings_password_policy_minimum_length": { "type": "integer", "mandatory": false }, "conf_settings_password_policy_maximum_length": { "type": "integer", "mandatory": false }, "conf_settings_password_policy_must_contain_letter": { "type": "boolean", "mandatory": false }, "conf_settings_password_policy_must_contain_number": { "type": "boolean", "mandatory": false }, "conf_settings_password_policy_must_contain_special_character": { "type": "boolean", "mandatory": false }, "conf_settings_name_index_veil": { "type": "boolean", "mandatory": false }, "conf_settings_name_index_salt": { "type": "string", "mandatory": true }, "conf_admins": { "type": "array", "items": { "type": "object", "properties": { "name": { "type": "string" }, "password_image": { "type": "string" }, "email_address": { "type": "string" } }, "required": [ "name", "password_image", "email_address" ] }, "mandatory": false }, "conf_output_authelia": { "nullable": true, "type": "string" } }