add a basic front-end web interface for end-users

Fixes #339 #321 #398
This commit is contained in:
Nicola Murino
2021-05-06 21:35:43 +02:00
parent 5c99f4fb60
commit 23d9ebfc91
64 changed files with 4961 additions and 1858 deletions

View File

@@ -181,6 +181,7 @@
"port": 8080,
"address": "127.0.0.1",
"enable_web_admin": true,
"enable_web_client": true,
"enable_https": false,
"client_auth_type": 0,
"tls_cipher_suites": []
@@ -189,7 +190,7 @@
"templates_path": "templates",
"static_files_path": "static",
"backups_path": "backups",
"web_admin_root": "",
"web_root": "",
"certificate_file": "",
"certificate_key_file": "",
"ca_certificates": [],