============= Konfiguration ============= Die Grundeinstellungen und das Verhalten des Hintegrundprozesses können über eine Konfigurationsdatei vorgenommen werden. Die Konfigurationsdatei befindet sich im Ordner Configuration des Installationsortes der Software (Standard C:\Einsatzserver). .. caution:: Aktuell ist noch keine Plausibilitätsprüfung der Konfiguration implementiert. Werden falsche Werte in die Konfigurationsdatei eingetragen ist der Einsatzserver nicht lauffähig. Die Konfigurationsdatei 'config.json' ist wie folgt aufgebaut: .. code-block:: json { "AlarmInput": {}, "Default": { "APPNAME": "Einsatzserver", "DATE": "20200813", "THEME": "dark", "VERSION": "0.0.1", "SHARED_FOLDER": "./_Attachment", "CHECK_FOR_ALARM": 15 }, "Logging": { "LOG_PATH": "./_Log", "LOG_FILENAME": "Einsatzserver.log", "LOGLEVEL": 20, "LOG_MULTIPLE_FILE": true, "LOG_FILE_SIZE": 1048576, "LOG_BACKUP_FILES": 10 }, "Email": { "PORT": 993, "PROTOCOL": "IMAP", "SERVER": "ff-ostelsheim.de", "USER": "einsatzdepesche@ff-ostelsheim.de", "PASSWORD": "***********", "INBOXORDNER": "INBOX", "ARCHIVORDNER": "Archiv", }, "Printer": { "PRINTER_FLUR_NAME": "Drucker-Flur (HP OfficeJet Pro 8710)", "PRINTER_ZENTRALE_NAME": "Drucker-Zentrale (HP OfficeJet Pro 8710)" } } Konfigurationsgruppe ``AlarmInput`` =================================== Erst in neueren Version relevant. Konfigurationsgruppe ``Default`` ================================ APPNAME ------- Nicht relevant. DATE ---- Nicht relevant. THEME ----- Nicht relevant. VERSION ------- Wird vom Build-System automatisch gesetzt. Keine Einstellung notwendig. SHARED_FOLDER ------------- Ordner für das Zwischenspeichern der Einsatzdepeche-PDF. CHECK_FOR_ALARM --------------- Zeitintervall in Sekunden nach welcher Zeit der Mailserver auf neue Emails geprüft werden soll. Konfigurationsgruppe ``Logging`` ================================ Standardeinstellungen, keine Einstellungen notwendig. Konfigurationsgruppe ``Email`` ============================== PROTOCOL -------- Definiert das Protokoll, mit dem mit dem Mailserver kommuniziert wird z.B. IMAP. PORT ---- Port des Mailservers z.B. 993 SERVER ------ Adresse des Mailservers z.B. ff-ostelsheim.de USER ---- User über den man sich beim Mailserver anmeldet. Normalerweise eine Emailadresse z.B. einsatzdepesche@ff-ostelsheim.de PASSWORD -------- Passwort für den User. .. Caution:: Aktuell muss hier das Passwort im Klartext eingetragen werde. Dies wird mit der nächsten Version verschlüsselt gespeichert. INBOXORDNER ----------- Name des Eingangs Postfaches z.B. INBOX ARCHIVORDNER ------------ Name des Archivordners, hier werden die Emails nach Abruf abgelegt und können manuell vom Admin gelöscht werden. Konfigurationsgruppe ``Printer`` ================================ PRINTER_FLUR_NAME ----------------- Name des Druckers im Flur. PRINTER_ZENTRALE_NAME --------------------- Name des Druckers in der Zentrale.