Füge Unterstützung für SSL/TLS in die Konfiguration und das Build-System ein
- Integriere die libwebsockets-Bibliothek für SSL/TLS WebSocket-Unterstützung in `CMakeLists.txt`. - Aktualisiere `chatconfig.json`, um SSL-Optionen wie `ssl_enabled`, `ssl_cert_path` und `ssl_key_path` hinzuzufügen. - Ergänze das `deploy.sh`-Skript um einen Schritt zur optionalen Einrichtung von SSL/TLS. - Modifiziere `update_config.sh`, um die SSL-Konfiguration in die Servereinstellungen zu integrieren. - Implementiere eine Überprüfung in `main.cpp`, um den SSL-Status zu prüfen und entsprechende Meldungen auszugeben.
This commit is contained in:
@@ -1,6 +1,9 @@
|
||||
{
|
||||
"server": {
|
||||
"port": 1235
|
||||
"port": 1235,
|
||||
"ssl_enabled": false,
|
||||
"ssl_cert_path": "/etc/yourpart/server.crt",
|
||||
"ssl_key_path": "/etc/yourpart/server.key"
|
||||
},
|
||||
"database": {
|
||||
"user": "yourpart",
|
||||
|
||||
Reference in New Issue
Block a user