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
Nächste Überarbeitung
Vorherige Überarbeitung
thoschwiki:anwendungen:healthchecks [27.06.2021 20:04]
thosch [Konfiguration] URL fixed
thoschwiki:anwendungen:healthchecks [18.07.2021 09:37]
thosch [Konfiguration] wichtige Variablen und deren Bedeutung erläutert
Zeile 20: Zeile 20:
 ===== Konfiguration ===== ===== Konfiguration =====
  
-Die Installation 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). 
 + 
 +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