87 lines
1.6 KiB
JSON
87 lines
1.6 KiB
JSON
{
|
|
"directory": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"title": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"language": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"licence": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"authentication_kind": {
|
|
"type": "string",
|
|
"options": [
|
|
"internal",
|
|
"generic",
|
|
"authelia"
|
|
],
|
|
"mandatory": false
|
|
},
|
|
"authentication_data_generic_auth_url": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"authentication_data_generic_token_url": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"authentication_data_generic_user_url": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"authentication_data_generic_client_id": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"authentication_data_generic_client_secret": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"authentication_data_generic_title": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"authentication_data_authelia_url_base": {
|
|
"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_label": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"admin_user_define": {
|
|
"type": "boolean",
|
|
"mandatory": false
|
|
},
|
|
"admin_user_name": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"admin_user_password": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"admin_user_label": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"admin_user_email_address": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
}
|
|
}
|