forked from infra/ansible
42 lines
1.2 KiB
Plaintext
42 lines
1.2 KiB
Plaintext
|
{
|
||
|
"production": {
|
||
|
"_domain": "{{ hackmd_domain }}",
|
||
|
"_hsts": {
|
||
|
"enable": true,
|
||
|
"maxAgeSeconds": "31536000",
|
||
|
"includeSubdomains": true,
|
||
|
"preload": true
|
||
|
},
|
||
|
"csp": {
|
||
|
"enable": true,
|
||
|
"directives": {
|
||
|
},
|
||
|
"upgradeInsecureRequests": "auto",
|
||
|
"addDefaults": true,
|
||
|
"addDisqus": true,
|
||
|
"addGoogleAnalytics": true
|
||
|
},
|
||
|
"db": {
|
||
|
"username": "{{ hackmd_dbuser }}",
|
||
|
"password": "{{ hackmd_dbpass }}",
|
||
|
"database": "{{ hackmd_dbname }}",
|
||
|
"host": "localhost",
|
||
|
"port": "5432",
|
||
|
"dialect": "postgres"
|
||
|
},
|
||
|
"ldap": {
|
||
|
"url": "{{ ldap_uri }}",
|
||
|
"bindDn": "{{ ldap_binddn }}",
|
||
|
"bindCredentials": "{{ ldap_bindpw }}",
|
||
|
"searchBase": "{{ ldap_base }}",
|
||
|
"searchFilter": "(uid={{ '{{' }}username{{ '}}' }})",
|
||
|
"searchAttributes": ["cn"],
|
||
|
"usernameField": "cn",
|
||
|
"useridField": "uid",
|
||
|
"tlsOptions": {
|
||
|
"changeme": "See https://nodejs.org/api/tls.html#tls_tls_connect_options_callback"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|