Skip to content

Commit

Permalink
Merge pull request #210 from steven7mwesigwa/nightscout4u-docs
Browse files Browse the repository at this point in the history
Nightscout4u docs
  • Loading branch information
psonnera authored May 24, 2024
2 parents 449ea34 + 8985ea0 commit cb9b843
Show file tree
Hide file tree
Showing 8 changed files with 36 additions and 13 deletions.
4 changes: 2 additions & 2 deletions docs/clinicians/home.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ Ask your IT and cybersecurity teams to perform all necessary verifications to al

Since Nightscout can be hosted in a large variety of [platforms](/nightscout/new_user.md#building-nightscout-diy-in-a-cloud-platform), you can expect the site domain to be (but not only) in the following list:

`heroku.com`, `azurewebsites.net`, `railway.app`, `fly.dev`, `onrender.com`, `t1pal.com`, `ns10be.de`, `nightscout.pro`, `mooo.com`, `chickenkiller.com`, `crabdance.com`, `strangled.net`, ` code.run` ...
`heroku.com`, `azurewebsites.net`, `railway.app`, `fly.dev`, `onrender.com`, `t1pal.com`, `ns10be.de`, `nightscout.pro`, `mooo.com`, `chickenkiller.com`, `crabdance.com`, `strangled.net`, `code.run`, `nightscout4u.com` ...

```{admonition} Read only access
Writing data into Nightscout is protected with a password called API_SECRET that should not be shared with you by the patient.
Expand All @@ -58,4 +58,4 @@ If you see this, it means your patient forgot to send you the link with a read-o
Follow the links below.

- [Setup the main view](setup) to add or view all available information.
- [Generate reports](reports).
- [Generate reports](reports).
13 changes: 12 additions & 1 deletion docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ Before using Nightscout, it is important to understand that this project:
There's no simple answer to this. You basically have two options:

1. **DIY**: Use instructions on this website to create your own installation. You will need to maintain this installation yourself. There are cloud providers that offer the needed hosting services for free, so your monthly hosting cost can be free - $0 with this option. Historically vast majority of Nightscout users have opted for this choice. Of note, with this option you are the person responsible for ensuring the service is up when you need it. The community aims to support people who choose this option, but this is entirely driven by a voluteer effort and support might not be available when you need it.
2. **Use a service**: You can use a hosting provider that does all of this work for you in exchange for a monthly fee. There are currently three options available for this ([NS10BE](#ns10be), [T1Pal](#t1pal), [Nightscout.Pro](#nightscout-pro), [Serendipity Bio](#serendipity-bio)), all of which are from active Nightscout community members. If you're a non-technical person, this is a **great choice**.
2. **Use a service**: You can use a hosting provider that does all of this work for you in exchange for a monthly fee. There are currently three options available for this ([NS10BE](#ns10be), [T1Pal](#t1pal), [Nightscout.Pro](#nightscout-pro), [Serendipity Bio](#serendipity-bio), and [Nightscout4u](#nightscout4u)), all of which are from active Nightscout community members. If you're a non-technical person, this is a **great choice**.

The Nightscout development community actively supports both of these choices.

Expand Down Expand Up @@ -174,6 +174,17 @@ Concerned about reliability or sustainability? Serendipity Bio is built using A
Available globally, a monthly subscription is priced at $12.99 USD per month, payable online via credit card.
```
### Nightscout4u

```{card}
<img src="https://www.nightscout4u.com/images/LogoNightscout4u0002.png" height="155">
+++
[Nightscout4u.com](https://www.nightscout4u.com/) started its service in 2023 and offers a simple one-click hosted Nightscout service solution. It is possible to create and use multiple Nightscout instances with one account.
The service is suitable for beginners to make their first steps and get used to Nightscout for only one Euro per instance and month.
Check out the easy way of a [hosted Nightscout solution](https://www.nightscout4u.com/).
```

## Who Can Help Me?

Expand Down
Binary file modified docs/nightscout/img/Comparison.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion docs/nightscout/new_user.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ Below is a list of most used platforms. There are probably others, don't hesitat
Hosted services include everything: platform, database and support.
```

[T1Pal](https://t1pal.com/), [NS10BE](https://ns.10be.de/de/index.html), [Nightscout Pro](https://nightscout.pro/), [Serendipity Bio](https://serendipitybio.com/)
[T1Pal](https://t1pal.com/), [NS10BE](https://ns.10be.de/de/index.html), [Nightscout Pro](https://nightscout.pro/), [Serendipity Bio](https://serendipitybio.com/), [Nightscout4u](https://www.nightscout4u.com/)

<img src="./img/Comparison.png" width="800px" />

Expand Down
20 changes: 11 additions & 9 deletions docs/nightscout/wizard.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,16 +22,16 @@ This set of questions will hopefully help choose the best solution for you, or a
function Validate()
{
var dbAtla, dbAtlaP, dbRail, dbNort, dbVPS
var nsHero, nsRail, nsNort, nsAzur, nsVPS, nsFly, nsRend, nsGoog, nsT1Pal, ns10be, nsPro, nsSerendipity
var nsHero, nsRail, nsNort, nsAzur, nsVPS, nsFly, nsRend, nsGoog, nsT1Pal, ns10be, nsPro, nsSerendipity, ns4u
var sDB, sNS
sDB=""; sNS=""
dbAtla=1; dbAtlaP=1; dbRail=1; dbNort=1; dbVPS=1;
nsHero=1; nsRail=1; nsNort=1; nsAzur=1; nsVPS=1; nsFly=1; nsRend=1; nsGoog=1; nsT1Pal=1; ns10be=1; nsPro=1; nsSerendipity=1;
nsHero=1; nsRail=1; nsNort=1; nsAzur=1; nsVPS=1; nsFly=1; nsRend=1; nsGoog=1; nsT1Pal=1; ns10be=1; nsPro=1; nsSerendipity=1; ns4u=1;
sel = document.getElementById("SIMPLE");
switch(sel.selectedIndex)
{
case 0: dbAtla=1; dbAtlaP=1; dbRail=1; dbNort=1; dbVPS=1; nsHero=1; nsRail=1;
nsNort=1; nsAzur=1; nsVPS=1; nsFly=1; nsRend=1; nsGoog=1; nsT1Pal=1; ns10be=1; nsPro=1; nsSerendipity=1;
nsNort=1; nsAzur=1; nsVPS=1; nsFly=1; nsRend=1; nsGoog=1; nsT1Pal=1; ns10be=1; nsPro=1; nsSerendipity=1; ns4u=1;
sDB="[Reliability constrains removed for IT knowledgeable user]<br />";
sNS="[Reliability constrains removed for IT knowledgeable user]<br />"
break
Expand All @@ -43,10 +43,10 @@ function Validate()
sel = document.getElementById("COST");
switch(sel.selectedIndex)
{
case 0: dbNort=0; nsHero=0; dbAtlaP=0; dbRail=0; nsGoog=0; nsT1Pal=0; ns10be=0; nsPro=0; nsRail=0; nsSerendipity=0; break
case 1: dbNort=0; nsHero=0; dbAtlaP=0; dbRail=0; nsT1Pal=0; ns10be=0; nsPro=0; nsRail=0; nsSerendipity=0; break
case 2: dbAtlaP=0; nsT1Pal=0; nsSerendipity=0; break
case 3: nsT1Pal=0; nsSerendipity=0; break
case 0: dbNort=0; nsHero=0; dbAtlaP=0; dbRail=0; nsGoog=0; nsT1Pal=0; ns10be=0; nsPro=0; nsRail=0; nsSerendipity=0; ns4u=0; break
case 1: dbNort=0; nsHero=0; dbAtlaP=0; dbRail=0; nsT1Pal=0; ns10be=0; nsPro=0; nsRail=0; nsSerendipity=0; ns4u=0; break
case 2: dbAtlaP=0; nsT1Pal=0; nsSerendipity=0; ns4u=0; break
case 3: nsT1Pal=0; nsSerendipity=0; ns4u=0; break
case 4: break
}
sel = document.getElementById("RELY");
Expand All @@ -60,7 +60,7 @@ function Validate()
if(dbRail) sDB=sDB+" - Railway Mongo database (10$/GiB/month)<br />"
if(dbNort) sDB=sDB+" - Northflank Mongo database (0.3$/GiB/month) <br />"
if(dbVPS) sDB=sDB+" - VPS Mongo database (Oracle, Google, ...) <br />"
if(nsT1Pal|ns10be|nsPro|nsSerendipity) sDB=sDB+" - Database included in the hosted service <br />"
if(nsT1Pal|ns10be|nsPro|nsSerendipity|ns4u) sDB=sDB+" - Database included in the hosted service <br />"
if(nsGoog) sDB=sDB+" - Database included in Google Cloud <br />"
if(sDB=="") sDB="Uh... not many choices there, try to change some options and retry."
document.getElementById("resultDB").innerHTML = sDB;
Expand All @@ -82,6 +82,7 @@ function Validate()
if(ns10be) sNS=sNS+" - NS10BE Hosted Nightscout (from €4.99/month) <br />"
if(nsPro) sNS=sNS+" - Nightscout Pro Hosted service (3£/month) <br />"
if(nsSerendipity) sNS=sNS+" - Serendipity Bio Hosted service (12.99$/month) <br />"
if(ns4u) sNS=sNS+" - Nightscout4u Hosted service (€1/instance/month) <br />"
if(sNS=="") sNS="Uh... not many choices there, try to change some options and retry."
document.getElementById("resultNS").innerHTML = sNS;
}
Expand Down Expand Up @@ -116,7 +117,8 @@ Made you mind? Have a look at your options:
[T1Pal](/index.md#t1pal)
[NS10BE](/index.md#ns10be)
[Nightscout Pro](/index.md#nightscout-pro)
[Serendipity Bio](/index.md#serendipity-bio)
[Serendipity Bio](/index.md#serendipity-bio)
[Nightscout4u](/index.md#nightscout4u)

## <u>Database</u>

Expand Down
1 change: 1 addition & 0 deletions docs/pages/update-fork/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,4 +22,5 @@ orphan: true
| <img src="/vendors/img/Azure.png" width="100px" /> | [Update](/update/update/) |
| <img src="/vendors/img/Fly.io.png" width="100px" /> | [Update](/update/update/) |
| <img src="/vendors/img/Render.png" width="100px" /> | [Update](/update/update/) |
| <img src="/vendors/img/Nightscout4u.png" width="100px" /> | Contact [Nightscout4u](https://www.nightscout4u.com/index.php/contact) |

Binary file added docs/vendors/img/Nightscout4u.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
9 changes: 9 additions & 0 deletions docs/vendors/nightscout4u/new_user.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
orphan: true
---


<head>
<meta http-equiv="Refresh" content="0; URL=https://www.nightscout4u.com/" />
</head>

0 comments on commit cb9b843

Please sign in to comment.