Add traefik in front of CHP

introduces configuration for manual tls and letsencrypt
This commit is contained in:
Min RK
2018-07-21 00:20:29 -07:00
parent 2cb7d10ac7
commit 000ac05e14
8 changed files with 204 additions and 18 deletions

View File

@@ -26,16 +26,30 @@ default = {
'users': {
'allowed': [],
'banned': [],
'admin': []
'admin': [],
},
'limits': {
'memory': '1G',
'cpu': None
'cpu': None,
},
'http': {
'port': 80,
},
'https': {
'enabled': False,
'port': 443,
'tls': {
'cert': '',
'key': '',
},
'letsencrypt': {
'email': '',
'domains': [],
},
},
'user_environment': {
'default_app': 'classic'
}
'default_app': 'classic',
},
}