218 lines
4.2 KiB
JSON
218 lines
4.2 KiB
JSON
{
|
|
"scheme": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"domain": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"database_kind": {
|
|
"type": "string",
|
|
"mandatory": false,
|
|
"options": [
|
|
"sqlite",
|
|
"postgresql"
|
|
]
|
|
},
|
|
"database_data_sqlite_path": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"database_data_postgresql_host": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"database_data_postgresql_port": {
|
|
"type": "integer",
|
|
"mandatory": false
|
|
},
|
|
"database_data_postgresql_username": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"database_data_postgresql_password": {
|
|
"type": "string",
|
|
"mandatory": true
|
|
},
|
|
"database_data_postgresql_schema": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"element_url": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"title": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"federation_enable": {
|
|
"type": "boolean",
|
|
"mandatory": false
|
|
},
|
|
"federation_whitelist": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"mandatory": false
|
|
},
|
|
"password_strict_policy": {
|
|
"type": "boolean",
|
|
"mandatory": false
|
|
},
|
|
"registration_shared_secret": {
|
|
"type": "string",
|
|
"mandatory": true
|
|
},
|
|
"authentication_kind": {
|
|
"type": "string",
|
|
"mandatory": false,
|
|
"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
|
|
},
|
|
"smtp_host": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"smtp_port": {
|
|
"type": "integer",
|
|
"mandatory": false
|
|
},
|
|
"smtp_username": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"smtp_password": {
|
|
"type": "string",
|
|
"mandatory": true
|
|
},
|
|
"admin_user_define": {
|
|
"type": "boolean",
|
|
"mandatory": false
|
|
},
|
|
"admin_user_name": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"admin_user_password": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"bridge_mautrix_telegram_enable": {
|
|
"type": "boolean",
|
|
"mandatory": false
|
|
},
|
|
"bridge_mautrix_telegram_group": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"bridge_mautrix_telegram_user": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"bridge_mautrix_telegram_directory": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"bridge_mautrix_telegram_shared_secret": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"bridge_mautrix_telegram_telegram_api_id": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"bridge_mautrix_telegram_telegram_api_hash": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"bridge_mautrix_telegram_telegram_bot_token": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"bridge_mautrix_telegram_bot_registration_name": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"bridge_mautrix_telegram_bot_display_name": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"bridge_mautrix_telegram_as_token": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"bridge_mautrix_telegram_hs_token": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"bridge_mautrix_telegram_message_format_text": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"bridge_mautrix_telegram_message_format_notice": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"bridge_mautrix_telegram_message_format_emote": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"bridge_mautrix_telegram_message_format_file": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"bridge_mautrix_telegram_message_format_image": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"bridge_mautrix_telegram_message_format_audio": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"bridge_mautrix_telegram_message_format_video": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"bridge_mautrix_telegram_message_format_location": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"bridge_mautrix_telegram_event_format_join": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"bridge_mautrix_telegram_event_format_leave": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"bridge_mautrix_telegram_event_format_name_change": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
}
|
|
}
|