Set up Nightscout in under 3 minutes — step-by-step guide

Set up Nightscout — your own server with your own URL in under 3 minutes

Want to set up Nightscout without Heroku, Railway or any cloud tinkering, and need your own Nightscout URL for xDrip+, AndroidAPS or iPhone Loop? This guide walks you through registration, server creation and uploader hookup — all GDPR-compliant, hosted in Germany.

Managed Nightscout Hosting at ns.10be.de: 3 days free trial, then from €4.99/month. Cancel anytime.

Set up Nightscout — 5 steps overview

1
Register
Name + email
(no password yet)
2
Confirm email
Click the link
start password arrives
3
Nightscout login
Open dashboard
2FA optional
4
Create server
Name + API secret
URL goes live
5
Connect CGM
xDrip+ / AAPS / Loop
Trio / Juggluco

1Register an account

Open ns.10be.de/en/register.html. All you need is a username and a valid email address. You do not choose a password — one is auto-generated and emailed after you confirm.

Email provider tip: Microsoft addresses (Outlook, Hotmail, Live, MSN) very often block service mails and the activation link does not arrive. We recommend Gmail, ProtonMail, GMX or Web.de instead.

2Confirm email, receive start password

After submitting, a confirmation email with a link is sent. Click it — a second email arrives with your auto-generated start password. You can change it anytime in the profile.

Auto-generated passwords have sufficient entropy — security-wise you do not need to change them, but you can set your own if you prefer.

3Nightscout login & profile

At ns.10be.de/en/login.html sign in with email + start password. The profile dashboard shows all your servers, lets you create new ones, manage existing ones, pick a plan and enable 2FA.

Two-factor authentication is optional but recommended. Works with any TOTP app (Aegis, Authy, 2FAS, Google Authenticator). Enable in profile under Security.

4Create your Nightscout server

In the profile click Create new server. You need:

  • Server name — becomes part of your URL. Allowed: letters, digits and hyphens (a–z, A–Z, 0–9, -). Example: mariadiabetes → URL becomes https://mariadiabetes.10be.de.
  • API secret — the password for upload apps (xDrip+, AAPS, Loop). Minimum 12 characters. Write it down — you will need it for the CGM app.
  • Branch/versionmaster is the stable Nightscout release, dev is the cutting-edge branch.

Click Create server. The instance is up in seconds and immediately reachable at your URL.

URLYour own Nightscout URL

Your personal Nightscout URL follows this pattern:

https://[server-name].10be.de

The alternative form https://[server-name].ns.10be.de works too — both domains point to the same server.

Opening the URL in a browser shows your empty Nightscout dashboard. You can share the URL with partners, parents or your clinic — only write access (sending data) needs the API secret.

5Connect your CGM or pump

Time to feed Nightscout with glucose data. Depending on your device there are different apps. The full guide with every app and smartwatch is in our Getting Started page. The three most common:

xDrip+ (Android)

Settings → Cloud Upload → API REST Upload → xDrip Base URL

https://[API-SECRET]@[server-name].ns.10be.de/api/v1/

Basic-auth format with API secret embedded in the URL.

AndroidAPS (AAPS)

Hamburger menu → Settings → NSClient → URL + API token in separate fields

https://[server-name].ns.10be.de

API secret goes in the separate „API token“ field.

iPhone Loop / Trio

Settings → Services → „+“ → Nightscout → Site URL + API_SECRET

https://[server-name].ns.10be.de

In Trio, also enable „Allow Uploading“.

Dexcom Share / Glooko / Medtronic CareLink / Medtrum / Eversense / LibreLinkUP / t:connect: no URL inside the app — instead enter your login details directly in the server configuration in your NS10BE profile. We then pull the data server-side.

Done — what now?

After 5–10 minutes the first values appear on your Nightscout dashboard. Useful next steps:

  • Profile setup (basal, ICR, ISF) — required for AAPS / Loop.
  • Backups — run automatically every few hours in the background. From the profile you can download, restore or merge them anytime.
  • Alarms — either use Nightscout's built-in local alarms, or optionally hook up Pushover or a Maker webhook for push notifications.
  • 2FA — protect your account.
  • Followers — share read-only URLs with partners / parents.

Nightscout FAQ

What is a Nightscout URL?

The Nightscout URL is the web address of your personal Nightscout instance. At NS10BE it follows the pattern https://[name].10be.de or https://[name].ns.10be.de. You use it to reach the dashboard, upload CGM data (with the API secret) and pull data into other apps.

Do I need to reserve my server name in advance?

No. You pick it freely when creating the server, as long as it is not taken. Allowed: letters, digits, hyphens.

What does Nightscout hosting at NS10BE cost?

Every new server is free for the first 3 days. After that, plans start at €4.99/month. The subscription can be cancelled for free within the first 3 days, so effectively you can test for 6 days. No minimum contract.

Does this work with Dexcom G6/G7, Libre, Medtrum?

Yes. The extra providers (Dexcom Share, LibreLinkUP, Medtronic CareLink, Medtrum, Diasend/Glooko, Eversense, t:connect) are enableable per server in the profile — enter credentials, done. Details in the Getting Started guide.

Coming from Heroku/Railway/Fly.io — can I migrate?

Yes. Migration via API import or MongoDB import — bring all your data with you, done in a few minutes. MongoDB Atlas cluster imports work too.

Which Nightscout version runs at NS10BE?

By default master (stable release) or dev (latest branch). Switchable per server in the profile. Updates roll out automatically — all servers receive new images without any action from you.

Is this really GDPR-compliant?

Yes. Servers in Germany, processing under GDPR. Automatic backups every few hours — in the profile you can download, restore or merge backups yourself anytime. Details in the Terms & Privacy.

Get started now

Set up Nightscout for free →

Hosting in Germany · GDPR-compliant · your own Nightscout URL · xDrip+ / AAPS / Loop / Trio compatible