Hier stelle ich alles Rund um das Projekt Nightscout zu Verfügung.

Was ist Nightscout?
„Nightscout fungiert als webbasierter CGM (Continuous Glucose Monitor), der es ermöglicht die Glukosedaten eines Patienten in Echtzeit aus der Ferne anzuzeigen. Die Daten werden grafisch angezeigt. Für hohe und niedrige Werte werden Alarme generiert.“ Gekürztes Zitat von der Nightscout Projekt Seite.

Ich Verwende Nightscout seit etwa Anfang 2020. Zu Beginn mit einem Dienstleister, jedoch wollte ich es schon immer selber Betreiben.


● Nightscout auf Ubuntu VPS-Server mit Nginx (aktualisiert 05.11.2023)
Die Verwendung von Apache 2 als Webserver für Nightscout hat sich in der Vergangenheit als nicht praktikabel erwiesen.
Aus diesem Grund gibt es jetzt eine neue Anleitung, damit Nightscout (mit Portweitleitung) auch weiterhin
ordnungsgemäß, auch in Verbindung mit AAPS und Netzwerken mit Portsperren funktionieren kann.


● Optimierung der Nightscout installation
Man lernt nicht aus. Mit einem klitzekleinen Aufwand viel Arbeitsaufwand in der Zukunft sparen.


● Nightscout Updates installieren
Manchmal sind Updates Notwendig, hier erkläre ich wie man eine eigene Installation auf den aktuellen Stand bringt.


● Nightscout privatisieren
Standardmäßig ist die Nightscout Instanz für jeden offen einsehbar, der die Domain kennt.
Jeder kann die eingehenden Werte, Eingaben und Dokumentationen sehen.
Um Nightscout vor Zuschauern zu schützen, sind nur ein paar Klicks notwendig.


● Mongo DB Backup & Restore
Backups sind wichtig, wenn man auch nachlässig ist.
Doch irgendwann muss man es mal machen, doch wie eine Mongo Datenbanksichern?
Hier erkläre ich einen einfachen weg des Backups und des Restore.


● Mehrere Nightscout installationen ohne Docker/LXC/Container
Keine Lust auf LXC, Docker oder Container Visualisierung? Kein Problem.
Auch Nightscout lässt sich ohne Probleme mehrmals auf einem V-Server installieren und das ohne irgendeinem Zusatz wie Docker, LXC oder Container Visualisierung.
In dieser Anleitung erkläre ich es mit 3 Nightscout Instanzen auf einem Server.


● Mongo DB Größe in Nightscout einstellen
Mongo DB Datenbankgröße Anzeige in Nightscout ändern.


● MongoDB Update 3.6.8/4.4 -> 5.0.17
Aktualisierung der MongoDB auf 5.0.17



Nightscout on Ubuntu VPS server with Nginx translated (actuallisation 05.11.2023)
The English translation of the Nightscout installation on a VPS with Ubuntu 20.04 and nginx webserver.
Instructions translated with Google Translator. I apologize for translation errors.


● Multiple Nightscout instances on a V-Server without Docker/Container/LXC
The English translation of the Multiple Nightscout installation on a VPS with Ubuntu 20.04 and nginx webserver without Docker/Container/LXC.
Instructions translated with Google Translator. I apologize for translation errors.



● Nightscout Server Installer Beta
Beta des Nightscout Server Installer



Archiv – ältere Anleitungen

● Nightscout Installation auf Ubuntu 20.04 – 1blu VPS
Installationsanleitung – Installation einer Nightscout Instanz auf einem VPS Server mit Ubuntu 20.04 LTS.


● Nightscout direkt über die Domain erreichen

– DIESE ANLEITUNG IST NICHT MEHR NÖTIG –  Betrifft ausschließlich Installationen mit Apache2 Webserver!
Manchmal ist es nervig und in Gastnetzwerken eventuell sogar gesperrt. Der Aufruf von Nightscout über den Port 1337.
Mittels Reverse-proxy machen wir es möglich einer Portsperre zu umgehen bzw. die Nightscout Installation auch ohne Porteingabe zu erreichen.
subdomain.Domain.de -> :1337


● Tschüss Apache 2 – Hallo Nginx
Anleitung um von Apache 2 auf nginx als Webserver im laufenden Betrieb zu wechsel.
Apache 2 hat sich in der Verngangenheit als nicht so praktikabel erwiesen.