Benutzer-Werkzeuge

Webseiten-Werkzeuge


thoschwiki:anwendungen:healthchecks

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
thoschwiki:anwendungen:healthchecks [17.07.2021 11:16]
thosch [Konfiguration] Name der Konfigurationsdatei ergänzt.
thoschwiki:anwendungen:healthchecks [18.07.2021 09:37] (aktuell)
thosch [Konfiguration] wichtige Variablen und deren Bedeutung erläutert
Zeile 19: Zeile 19:
  
 ===== Konfiguration ===== ===== Konfiguration =====
- 
-Die Server-Konfiguration ist in der [[https://healthchecks.io/docs/self_hosted_configuration/|Dokumentation]] beschrieben. 
  
 Die Vorgabe der Konfiguration erfolgt über die Datei ''hc/settings.py'' (bzw. bei einem Betrieb in [[thoschwiki:docker:apps:healthchecks|Docker mit dem Image inuxserver/docker-healthchecks]] innerhalb des Containers über die Datei ''/app/healthchecks/hc/local_settings.py'' oder deren Ablageort im Dateisystem des Docker-Hosts). Die Vorgabe der Konfiguration erfolgt über die Datei ''hc/settings.py'' (bzw. bei einem Betrieb in [[thoschwiki:docker:apps:healthchecks|Docker mit dem Image inuxserver/docker-healthchecks]] innerhalb des Containers über die Datei ''/app/healthchecks/hc/local_settings.py'' oder deren Ablageort im Dateisystem des Docker-Hosts).
  
 +Für die Grundkonfiguration sind insbesondere die folgenden Variablen von besonderer Beudeutung:
 +
 +^ Variable  ^ Bdeutung / Hinweis 
 +| ''SITE_NAME''  | Name der Installation  |
 +| ''SITE_ROOT''  | Base-URL der Installation  |
 +| ''PING_ENDPOINT''  | Base-URL für die Ping-URLs der einzelnen Checks\\ Beispiel: ''%%PING_ENDPOINT = SITE_ROOT + "/ping/"%%''  |
 +| ''ALLOWED_HOSTS''  | Liste der Host-/Domain-Namen, mit der der Server angesprochen werden kann.\\  Default ist ''*'' für alle Host-/Domain-Namen.   |
 +| ''DEFAULT_FROM_EMAIL''\\ ''EMAIL_HOST''\\ ''EMAIL_PORT''\\ ''EMAIL_HOST_USER''\\ ''EMAIL_HOST_PASSWORD''\\ ''EMAIL_USE_TLS'' (''True''/''False'' | Parameter für den eMail-Versand  |
 +| ''EMAIL_USE_VERIFICATION'' (''True''/''False'' | Steuert, ob für Mitteilungen vorgegebene eMail-Adressen durch einen Opt-In-Prozess verifiziert werden.\\  Sollte m.E. nur deaktiviert werden, wenn die Instanz alleine oder ausschließlich mit vertrauenswürdigen Benutzern betrieben wird. |
 +| ''SECRET_KEY''  | Geheimer Schlüssel, der für die Verschlüsselung benutzt werden. Sollte mit einer zufälligen Zeichenkette gesetzt werden.\\ Per Default ist diese Variable **nicht** gesetzt.  |
 +| ''DEBUG'' (''True''/''False'') | Steuert den Debug-Mode und sollte im laufen Betrieb deaktiert werden.\\  Defaut ist jedoch ''True''. |
 +| ''REGISTRATION_OPEN'' (''True''/''False'' | **Wichtig**: Mit ''REGISTRATION_OPEN = True'' (Defaulwert!) ist eine Registration für Dritte auf dem Server möglich.\\ Sofern man den Server nicht für die Öffentlichkeit zur Verfügung stellen möchte, muss man ''REGISTRATION_OPEN = False'' setzen.  |
  
 +Sämtliche Werte sind in der [[https://healthchecks.io/docs/self_hosted_configuration/|Server-Dokumentation]] beschrieben.
  
 ===== Quellen ===== ===== Quellen =====
  
thoschwiki/anwendungen/healthchecks.txt · Zuletzt geändert: 18.07.2021 09:37 von thosch