2024-09-03 11:37:12 +02:00
|
|
|
{
|
|
|
|
"port": {
|
|
|
|
"mandatory": false,
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"distributed": {
|
|
|
|
"mandatory": false,
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
2024-09-04 00:06:52 +02:00
|
|
|
"domain": {
|
|
|
|
"mandatory": false,
|
|
|
|
"type": "string"
|
|
|
|
},
|
2024-09-03 11:37:12 +02:00
|
|
|
"user": {
|
|
|
|
"mandatory": false,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"directory": {
|
|
|
|
"mandatory": false,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"log_level": {
|
|
|
|
"mandatory": false,
|
|
|
|
"type": "string",
|
|
|
|
"options": [
|
|
|
|
"error",
|
|
|
|
"warn",
|
|
|
|
"info",
|
|
|
|
"verbose",
|
|
|
|
"debug",
|
|
|
|
"silly"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"log_format": {
|
|
|
|
"mandatory": false,
|
|
|
|
"type": "string",
|
|
|
|
"options": [
|
|
|
|
"default",
|
|
|
|
"json"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"data_path": {
|
|
|
|
"mandatory": false,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"database_kind": {
|
|
|
|
"mandatory": false,
|
|
|
|
"type": "string",
|
|
|
|
"options": [
|
|
|
|
"sqlite",
|
|
|
|
"postgresql"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"database_data_sqlite_path": {
|
|
|
|
"mandatory": false,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"database_data_postgresql_host": {
|
|
|
|
"mandatory": false,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"database_data_postgresql_port": {
|
|
|
|
"mandatory": false,
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"database_data_postgresql_username": {
|
|
|
|
"mandatory": false,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"database_data_postgresql_password": {
|
|
|
|
"mandatory": false,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"database_data_postgresql_schema": {
|
|
|
|
"mandatory": false,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"authentication_kind": {
|
|
|
|
"mandatory": false,
|
|
|
|
"type": "string",
|
|
|
|
"options": [
|
|
|
|
"internal",
|
|
|
|
"authelia"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"authentication_data_authelia_provider_id": {
|
|
|
|
"type": "string",
|
|
|
|
"mandatory": false
|
|
|
|
},
|
|
|
|
"authentication_data_authelia_provider_name": {
|
|
|
|
"type": "string",
|
|
|
|
"mandatory": false
|
|
|
|
},
|
|
|
|
"authentication_data_authelia_client_id": {
|
|
|
|
"type": "string",
|
|
|
|
"mandatory": false
|
|
|
|
},
|
|
|
|
"authentication_data_authelia_client_secret": {
|
|
|
|
"type": "string",
|
|
|
|
"mandatory": false
|
|
|
|
},
|
|
|
|
"authentication_data_authelia_url_base": {
|
|
|
|
"type": "string",
|
|
|
|
"mandatory": false
|
|
|
|
},
|
2024-09-04 00:06:52 +02:00
|
|
|
"smtp_host": {
|
|
|
|
"mandatory": false,
|
|
|
|
"type": "string"
|
2024-09-03 11:37:12 +02:00
|
|
|
},
|
2024-09-04 00:06:52 +02:00
|
|
|
"smtp_port": {
|
|
|
|
"mandatory": false,
|
|
|
|
"type": "integer"
|
|
|
|
},
|
|
|
|
"smtp_username": {
|
|
|
|
"mandatory": false,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"smtp_password": {
|
|
|
|
"mandatory": false,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"email_sending_sender_name": {
|
|
|
|
"mandatory": false,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"email_sending_sender_email_address": {
|
|
|
|
"mandatory": false,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"admin_email_address": {
|
|
|
|
"mandatory": false,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"admin_password": {
|
|
|
|
"mandatory": false,
|
|
|
|
"type": "string"
|
2024-09-28 23:35:36 +02:00
|
|
|
},
|
|
|
|
"additional_locales": {
|
|
|
|
"mandatory": false,
|
|
|
|
"type": "array",
|
|
|
|
"items": {
|
|
|
|
"nullable": false,
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"user_group_name": {
|
|
|
|
"mandatory": false,
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"allow_guest_view": {
|
|
|
|
"mandatory": false,
|
|
|
|
"type": "boolean"
|
2024-09-04 00:06:52 +02:00
|
|
|
}
|
2024-09-03 11:37:12 +02:00
|
|
|
}
|