[mod] role
SMTP-Anbindung hinzugefügt
This commit is contained in:
parent
0e3ae3d901
commit
7f555a86c3
3 changed files with 41 additions and 7 deletions
|
@ -14,5 +14,11 @@
|
|||
"var_gitlab_authentication_data_authelia_client_id": "gitlab",
|
||||
"var_gitlab_authentication_data_authelia_client_secret": "REPLACE_ME",
|
||||
"var_gitlab_authentication_data_authelia_label": "Authelia",
|
||||
"var_gitlab_smtp_enable": false,
|
||||
"var_gitlab_smtp_host": "smtp.example.org",
|
||||
"var_gitlab_smtp_port": 465,
|
||||
"var_gitlab_smtp_username": "gitlab",
|
||||
"var_gitlab_smtp_password": "REPLACE_ME",
|
||||
"var_gitlab_smtp_sender": "gitlab@example.org",
|
||||
"var_gitlab_use_bundled_webserver": true
|
||||
}
|
||||
|
|
|
@ -82,16 +82,20 @@ external_url 'http://{{var_gitlab_domain}}'
|
|||
###! Docs: https://docs.gitlab.com/omnibus/settings/smtp.html
|
||||
###! **Use smtp instead of sendmail/postfix.**
|
||||
|
||||
# gitlab_rails['smtp_enable'] = true
|
||||
# gitlab_rails['smtp_address'] = "smtp.server"
|
||||
# gitlab_rails['smtp_port'] = 465
|
||||
# gitlab_rails['smtp_user_name'] = "smtp user"
|
||||
# gitlab_rails['smtp_password'] = "smtp password"
|
||||
{% if not var_gitlab_smtp_enable %}
|
||||
gitlab_rails['smtp_enable'] = false
|
||||
{% else %}
|
||||
gitlab_rails['smtp_enable'] = true
|
||||
gitlab_rails['smtp_address'] = "{{var_gitlab_smtp_host}}"
|
||||
# gitlab_rails['smtp_port'] = {{var_gitlab_smtp_port | string}}
|
||||
# gitlab_rails['smtp_user_name'] = "{{var_gitlab_smtp_username}}"
|
||||
# gitlab_rails['smtp_password'] = "{{var_gitlab_smtp_password}}"
|
||||
# gitlab_rails['smtp_domain'] = "example.com"
|
||||
# gitlab_rails['smtp_authentication'] = "login"
|
||||
# gitlab_rails['smtp_enable_starttls_auto'] = true
|
||||
gitlab_rails['smtp_authentication'] = "login"
|
||||
gitlab_rails['smtp_enable_starttls_auto'] = true
|
||||
# gitlab_rails['smtp_tls'] = false
|
||||
# gitlab_rails['smtp_pool'] = false
|
||||
{% endif %}
|
||||
|
||||
###! **Can be: 'none', 'peer', 'client_once', 'fail_if_no_peer_cert'**
|
||||
###! Docs: http://api.rubyonrails.org/classes/ActionMailer/Base.html
|
||||
|
|
|
@ -48,6 +48,30 @@
|
|||
"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
|
||||
|
|
Loading…
Add table
Reference in a new issue