FischkopDev / SmartFridgeServer

Server zur Anwendung

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Aufbau und Start des Servers

Aufbau

Der Server ist modular aufgebaut und kann mit wenigen Befehlen und per Plugins erweitert werden. Eine API dafür finden Sie hier.
Der Server reagiert auf Anfragen, die vom Client per Socket-Verbindung kommen. Um Die Kommunikation zuschützen, kann man ebenfalls ein SSL-Zertifikat hinterlegen. Für die Sicherheit innerhalb der Datenbank sorgt ebenfalls der Server, was durch das Hashen von empfindlichen Daten geschieht. Von der Benutzerverwaltung bis zur eigentlichen Funktion, der Bereitstellung von Rezepten kann der Server einige Befehle bearbeiten.

Einstellungen vor dem Start

Bevor der Server gestartet wird, muss in dem Ordner "Config" die mysql.json bearbeitet werden, damit auf die richtige Datenbank zugegriffen wird.

Server Starten

Die beigelegte Java-Datei ausführen. Daraufhin erstellt das Programm ein paar Dateien worunter auch Config-Files fallen, welche für den individuellen Betrieb angepasst werden müssen. Hat man das erledigt, kann man den Server erneut starten und sollte keine Fehler bekommen.

Konsole

Der Server besitzt eine Konsole die Befehle annehmen kann. Mit /help werden diese aufgelistet.

Autor

Bei Problemen einfach über folgende Wege melden:

Timo Skrobanek
Email: timo@home-skrobanek.de
Discord: Dr.Fischkopf#6752

About

Server zur Anwendung


Languages

Language:Java 100.0%