Heroku discontinued? Railway too expensive? Fly.io too complicated? Render too unreliable? Bring your Nightscout instance to NS10BE in just a few minutes — all historical data comes along, no data loss, no technical knowledge required.
Both import methods work with the following sources:
| Provider | API Import * | MongoDB Import ** |
|---|---|---|
| Heroku | ✓ | ✓ |
| Railway | ✓ | ✓ |
| Fly.io | ✓ | ✓ |
| Render | ✓ | ✓ |
| Google Cloud | ✓ | ✓ |
| MongoDB Atlas | – | ✓ |
| Northflank | ✓ | ✓ |
| Azure | ✓ | ✓ |
| Self-hosted instance | ✓ | ✓ |
* API Import works as long as the old Nightscout instance is still reachable.
** MongoDB Import requires the Connection String of the database. For Heroku and Render this is usually MongoDB Atlas — the Connection String can be found in the respective dashboard.
The easiest way. Your old Nightscout instance must still be reachable and active. All CGM entries, treatments and calibrations are transferred directly via API.
https://my-name.fly.dev or
https://my-name.up.railway.app or
https://my-name.onrender.com —
and your old API password.
For a complete data migration — ideal if your old instance
is already offline, or you want to securely transfer the entire
database contents. Works via remote credentials
or by uploading mongodump files.
With Railway, Fly.io and MongoDB Atlas you can read the MongoDB connection details directly from the dashboard and enter them at NS10BE — the import is then performed automatically.
MONGODB_URIMONGODB_URI
Do you already have a local backup of your MongoDB
(.bson files)? Then simply upload all
.bson files at once — NS10BE
imports them automatically into the selected server.
mongodump on your old instance or via
the Atlas dashboard (“Backup” → “Download”).
.bson files at once
and upload them.
Enter your new NS10BE URL and your API password in all your apps. You can find the exact settings for each app in:
No — when done correctly, no data is lost. We recommend parallel operation (old instance stays active until everything is verified) and optionally creating a local backup beforehand.
If the Nightscout instance is gone but the MongoDB on Atlas still exists, you can use the MongoDB Import via Connection String from Atlas. Atlas databases remain available for some time even after cancelling Heroku.
The API Import takes between a few minutes and several hours depending on the amount of data. The MongoDB Import is usually faster. You can check the current status at any time in the NS10BE Dashboard.
The first 3 days are free — no risk, no credit card required. After that from €4.99 / month. Import tools are included in the price, the only exception is the MongoDB direct export (€14.99 one-time fee, included with annual subscription).
For the API Import, no — just the URL and password of your old instance. For the MongoDB Import via Connection String, you need to copy the string from the dashboard of your old provider — this is explained with screenshots. If you have any questions, the 10BE support team is happy to help.