You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Nightscout, an open-source CGM (Continuous Glucose Monitor) remote monitor.
Nightscout is a critical tool for type 1 diabetics and their caregivers, allowing real-time visualization of glucose data from pumps (like Medtronic) and sensors (Dexcom, Libre) on any device.
As a diabetic myself, I built this to enable an easy, self-hosted deployment on Proxmox without relying on paid cloud services.
@aendel
do you use it productive? where are the files stored? because its an npm app, and we dont do an CLEAN_INSTALL in update yet. That can cause issues, if node files in an newer release are removed, they are still exist in the folder and can break the npm install.
if there is an folder, we should move it before update, then an clean install and move it back.
The nightscout script is ready for testing: bash -c "$(curl -fsSL https://github.com/community-scripts/ProxmoxVED/raw/main/ct/nightscout.sh)"
Nightscout requires configuring my.env with your Mongo connection string. API_SECRET has been generated and saved to ~/nightscout.creds.
Edit /opt/nightscout/my.env to configure your CGM source (Dexcom/CareLink). Then run: systemctl restart nightscout
Official Configuration Guide: https://nightscout.github.io/nightscout/setup_variables/
Nightscout requires HTTPS for many features (security, tokens, PWA). Usage of a reverse proxy (e.g. Nginx Proxy Manager, Traefik, Caddy) is highly recommended.
Note: This is not in the official repo yet—it's just a dev version! After merging into ProxmoxVE, it will need to be recreated.
@MickLesk
I’ve been using the software in my proxmox server since I opened this Merge Request, and it has been stable so far.
Regarding the update logic: I understand your concern about NPM installations. This weekend, I will check if a clean install is strictly necessary and, if so, I will implement it properly.
Activity
MickLesk commentedon Jan 23, 2026
@aendel
do you use it productive? where are the files stored? because its an npm app, and we dont do an CLEAN_INSTALL in update yet. That can cause issues, if node files in an newer release are removed, they are still exist in the folder and can break the npm install.
if there is an folder, we should move it before update, then an clean install and move it back.
github-actions commentedon Feb 4, 2026
The nightscout script is ready for testing:
bash -c "$(curl -fsSL https://github.com/community-scripts/ProxmoxVED/raw/main/ct/nightscout.sh)"Nightscout requires configuring
my.envwith your Mongo connection string. API_SECRET has been generated and saved to~/nightscout.creds.Edit
/opt/nightscout/my.envto configure your CGM source (Dexcom/CareLink). Then run:systemctl restart nightscoutOfficial Configuration Guide: https://nightscout.github.io/nightscout/setup_variables/
Nightscout requires HTTPS for many features (security, tokens, PWA). Usage of a reverse proxy (e.g. Nginx Proxy Manager, Traefik, Caddy) is highly recommended.
Note: This is not in the official repo yet—it's just a dev version! After merging into ProxmoxVE, it will need to be recreated.
stncttr908 commentedon Feb 4, 2026
Worked great. Thanks from one diabetic to another.
MickLesk commentedon Feb 4, 2026
good, me dont know how to handle this script 😄 if you know it, and it work, then we can merge it
aendel commentedon Feb 5, 2026
@MickLesk
I’ve been using the software in my proxmox server since I opened this Merge Request, and it has been stable so far.
Regarding the update logic: I understand your concern about NPM installations. This weekend, I will check if a clean install is strictly necessary and, if so, I will implement it properly.
github-actions commentedon Feb 6, 2026
A PR has been created for nightscout: community-scripts/ProxmoxVE#11621
michelroegl-brunner commentedon Feb 6, 2026
Merged with #11621 in ProxmoxVE
github-actions commentedon Feb 6, 2026
Files deleted with PR #1423