Overstappen van Heroku, Railway, Fly.io & Co. naar NS10BE – Nightscout Migratie

Nightscout Migratie

Nightscout Migratie – Overstappen naar NS10BE

Heroku afgeschaft? Railway te duur geworden? Fly.io te ingewikkeld? Render te onbetrouwbaar? Breng je Nightscout-instantie binnen enkele minuten naar NS10BE — alle historische gegevens komen mee, geen dataverlies, geen technische kennis nodig.

  • ✓ EU-servers in Duitsland — AVG-conform
  • ✓ Sinds 2017 — de eerste Nightscout-hoster wereldwijd
  • ✓ 3 dagen gratis proberen — geen creditcard nodig
  • ✓ Ondersteuning in het Duits en Engels via ticket, FB en Discord

Welke aanbieders kunnen gemigreerd worden?

Beide importmethoden werken met de volgende bronnen:

Aanbieder API-import * MongoDB-import **
Heroku
Railway
Fly.io
Render
Google Cloud
MongoDB Atlas
Northflank
Azure
Eigen instantie

* API-import werkt zolang de oude Nightscout-instantie nog bereikbaar is.

** MongoDB-import vereist de Connection String van de database. Bij Heroku en Render is dat doorgaans MongoDB Atlas — de Connection String is daar op te vragen in het bijbehorende dashboard.

Methode 1: API-import — Nightscout naar Nightscout

De eenvoudigste manier. Je oude Nightscout-instantie moet nog bereikbaar en actief zijn. Alle CGM-gegevens, behandelingen en kalibraties worden rechtstreeks via de API overgedragen.

Stap voor stap
  1. Nieuwe server aanmaken bij NS10BE — gratis registreren, server aanmaken, binnen 3 seconden draait je nieuwe instantie.
  2. Import starten: In het NS10BE Dashboard → „Import“„API-import“.
  3. URL van je oude instantie invoeren — bijv. https://mijn-naam.fly.dev of https://mijn-naam.up.railway.app of https://mijn-naam.onrender.com — en je oude API-wachtwoord.
  4. Import starten — afhankelijk van de hoeveelheid gegevens duurt de import enkele minuten tot uren. Je kunt de pagina ondertussen sluiten of bekijken hoe ver de import van de Nightscout-gegevens al is.
  5. Apps omzetten: Voer je nieuwe NS10BE-URL en je nieuwe API-wachtwoord in in xDrip+, AAPS, Loop, Juggluco enz. De handleiding hiervoor vind je in Aan de slag → Stap 5.
Tip Railway & Fly.io: Je oude instantie moet voor de API-import nog actief zijn. Bij Railway en Fly.io is dat het geval tot je opzegt — start de import dus voordat je daar opzegt.

Methode 2: MongoDB-import — Volledige databaseoverdracht

Voor de volledige gegevensoverdracht — ideaal als je oude instantie al offline is, of als je de volledige database-inhoud veilig wilt overdragen. Werkt via externe toegangsgegevens of via upload van mongodump-bestanden.

Optie A: Externe toegangsgegevens (Railway, Fly.io, MongoDB Atlas)

Bij Railway, Fly.io en MongoDB Atlas kun je de MongoDB-verbindingsgegevens direct in het dashboard aflezen en bij NS10BE invoeren — de import wordt dan automatisch uitgevoerd.

  1. MongoDB-verbindings-URL (Connection String) kopiëren uit het dashboard van je oude aanbieder:
    • Railway: Projectoverzicht → Database-service → „Connect“ → MongoDB Connection URL
    • Fly.io: Fly.io Dashboard → App → Secrets / Omgevingsvariabelen → MONGODB_URI
    • MongoDB Atlas: Atlas Dashboard → Cluster → „Connect“ → Connection String
    • Heroku / Render: App-instellingen → Config Vars / Omgevingsvariabelen → MONGODB_URI
  2. In het NS10BE Dashboard: „Import“„MongoDB-import“ → Connection String plakken → Import starten.
  3. Klaar. Alle gegevens, CGM-waarden, behandelingen, kalibraties en profielwaarden worden overgenomen.
Optie B: mongodump-bestanden uploaden

Heb je al een lokale back-up van je MongoDB (.bson-bestanden)? Upload dan eenvoudig alle .bson-bestanden tegelijk — NS10BE importeert ze automatisch in de geselecteerde server.

  1. Back-up maken (als dat nog niet gedaan is) met mongodump op je oude instantie of via het Atlas-dashboard („Backup“„Download“).
  2. In het NS10BE Dashboard: „Import“„MongoDB-import“ → alle .bson-bestanden tegelijk selecteren en uploaden.
  3. Import wordt automatisch uitgevoerd.
Geen dataverlies door parallel gebruik: Je kunt beide instanties tegelijkertijd gebruiken — de oude instantie blijft actief, de nieuwe NS10BE-instantie draait al. Pas als alles is overgedragen en je je apps hebt omgezet, zeg je op bij de oude aanbieder. Als de testtijd niet voldoende was, neem dan gerust contact met ons op.

Na de import: Apps omzetten

Voer je nieuwe NS10BE-URL en je API-wachtwoord in in al je apps. De exacte instellingen per app vind je in:

Veelgestelde vragen over de migratie

Gaan er bij de overstap naar NS10BE gegevens verloren?

Nee — bij correcte uitvoering gaan er geen gegevens verloren. Wij raden parallel gebruik aan (de oude instantie blijft actief totdat alles is gecontroleerd) en eventueel vooraf een lokale back-up te maken.

Werkt de import als mijn Heroku-instantie al weg is?

Als de Nightscout-instantie weg is, maar de MongoDB op Atlas nog bestaat, kun je de MongoDB-import via de Connection String uit Atlas gebruiken. Atlas-databases blijven ook na de opzegging van Heroku nog een tijd bewaard.

Hoe lang duurt de import?

De API-import duurt afhankelijk van de hoeveelheid gegevens tussen enkele minuten en een paar uur. De MongoDB-import is doorgaans sneller. De actuele status kun je altijd bekijken in het NS10BE Dashboard.

Wat kost de overstap naar NS10BE?

De eerste 3 dagen zijn gratis — geen risico, geen creditcard nodig. Daarna vanaf 4,99 € / maand. Importtools zijn bij de prijs inbegrepen, enige uitzondering is de MongoDB-directexport (14,99 € eenmalig, bij een jaarabonnement inbegrepen).

Heb ik technische kennis nodig?

Voor de API-import niet — alleen de URL en het wachtwoord van je oude instantie. Voor de MongoDB-import via Connection String moet je de string uit het dashboard van je oude aanbieder kopiëren — dat wordt met screenshots uitgelegd. Bij vragen helpt het 10BE Support-team je graag verder.

Stap nu over — 3 dagen gratis proberen

Gratis registreren bij NS10BE Vragen? Wij helpen graag