79 lines
1.5 KiB
JSON
79 lines
1.5 KiB
JSON
{
|
|
"domain": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"modify_kernel_parameters": {
|
|
"type": "boolean",
|
|
"mandatory": false,
|
|
"comment": "muss ausgeschalten werden, wenn GitLab in einem LXC-Container installiert werden soll"
|
|
},
|
|
"database_kind": {
|
|
"type": "string",
|
|
"mandatory": false,
|
|
"options": [
|
|
"internal",
|
|
"postgresql"
|
|
]
|
|
},
|
|
"authentication_kind": {
|
|
"type": "string",
|
|
"mandatory": false,
|
|
"options": [
|
|
"internal",
|
|
"authelia"
|
|
]
|
|
},
|
|
"authentication_option_require_predefined_account": {
|
|
"type": "boolean",
|
|
"mandatory": false
|
|
},
|
|
"authentication_option_block_auto_created_users": {
|
|
"type": "boolean",
|
|
"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
|
|
},
|
|
"smtp_enable": {
|
|
"type": "boolean",
|
|
"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": false
|
|
},
|
|
"smtp_sender": {
|
|
"type": "string",
|
|
"mandatory": false
|
|
},
|
|
"use_bundled_webserver": {
|
|
"type": "boolean",
|
|
"mandatory": false
|
|
}
|
|
}
|