nightscout-librelink-up-uploader

nightscout-librelink-up-uploader

Docker app from GuillermoMG's Repository

Overview

From: https://github.com/timoschlueter/nightscout-librelink-up
"Script written in TypeScript that uploads CGM readings from LibreLink Up to Nightscout. The upload should work with at least Freestyle Libre 2 (FGM) and Libre 3 CGM sensors."

This container will upload LibreLink Up (FreeStyle Libre 2/3) CGM data to your NightScout instance.

Prerequesites:

Notes:

Runtime arguments

Network
bridge
Shell
sh
Privileged
false

Template configuration

LibreLink Up UsernameVariable

This will be the account email for your LibreLink Up follower account, NOT your LibreView account.

Target
LINK_UP_USERNAME
Value
librelinkUp@email.com
LiberLink Up PasswordVariable

This will be the password for your LibreLink Up follower account, NOT your LibreView account.

Target
LINK_UP_PASSWORD
Value
librelinkupPassword
Refresh IntervalVariable
Target
LINK_UP_TIME_INTERVAL
Value
5
LibreLink Up RegionVariable

Your region. Used to determine the correct LibreLinkUp service (Possible values: AE, AP, AU, CA, DE, EU2, EU2, FR, JP, US)

Target
LINK_UP_REGION
Value
EU
LibreLink Up App VersionVariable

This may need to be updated if you are using a newer version of the LibreLink Up App

Target
LINK_UP_VERSION
Default
4.16.0
Value
4.16.0
NightScout URLVariable
Target
NIGHTSCOUT_URL
Value
0.0.0.0:1337
Hashed NightScout Subject TokenVariable

Token must be hashed. https://github.com/timoschlueter/nightscout-librelink-up/issues/64#issuecomment-1252018083

Target
NIGHTSCOUT_API_TOKEN
Log LevelVariable
Target
LOG_LEVEL
Default
info
Value
info
Disable NightScout HTTPSVariable

Change to true if you're running a local instalation of NightScout wihout https

Target
NIGHTSCOUT_DISABLE_HTTPS
Default
false
Value
false
Single ShotVariable

Will execute once and close. Useful to troubleshoot problems with the configuration.

Target
SINGLE_SHOT
Default
false
Value
false
TimezoneVariable
Target
TZ
Default
Europe/Madrid
Value
Europe/Madrid
All DtaVariable

Upload all available data from LibreLink Up instead of just data newer than last upload. LibreLinkUp sometimes lags behind in reporting recent historical data, so it is advised to run the script with ALL_DATA set to true at least once a day.

Target
ALL_DATA
Default
true
Value
true

Download Statistics

207,651
Total Downloads
11,183
This Month
6,449
Avg / Month

Total Downloads Over Time

Loading chart...

Details

Repository
timoschlueter/nightscout-librelink-up
Last Updated2026-03-04
First Seen2023-12-10

Run nightscout-librelink-up-uploader on Unraid.

nightscout-librelink-up-uploader is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.