Instance Configuration
Manage your Nightscout instance in diab.ninja - configure plugins, alarms, API Secret, integration with Dexcom and the Loop system, monitor CGM data…
Instance Configuration The instance management panel in the diab.ninja service is the central place from which the user controls all aspects of their Nightscout. Access to the panel is obtained after logging in by selecting My instances from the side menu. Instance Information On each instance card, its basic parameters are displayed: Domain – the full URL address of the instance in the format name.diab.ninja , under which Nightscout is available. This address is used to connect with mobile applications, loop systems, and CGM devices. Nightscout Version – the number of the currently installed software version. It allows you to verify whether the instance is using the latest release. Status – the current operational state of the instance. Possible values are Active or Inactive . Subscription until – the expiration date of the active plan along with a counter of remaining days. After this date, the instance may be suspended. Created – the date when the instance was created. Below the parameters, two operational indicators are displayed: Uptime – the percentage of instance availability measured over the last billing period. A value of 100% means full continuity without interruptions. Plugins – the number of active plugins (functional extensions) installed on the instance. Instance Management Below the instance information, action buttons are available, grouped by function. Open Nightscout Opens the Nightscout interface assigned to the given instance. This is the main panel for daily glucose monitoring – it displays charts, current CGM readings, pump data, and indicators such as IOB and COB. Service Status Displays detailed information about the technical state of the instance. It allows you to verify whether the server is running correctly, whether the database is accessible, and whether there are errors preventing Nightscout from functioning. Recommended as the first step if the instance does not load correctly. You can also see the latest reading and the device communicating with Nightscout. Basic Settings The main place for instance configuration. The user can set: Display name - this name will be shown in your panel and in Nightscout Color theme and Nightscout language API Secret – a password securing access to the instance, required when connecting external applications and devices Site privacy – the site can be publicly accessible or private Changing the API Secret requires updating the password in all applications and devices connected to the instance. After enabling private mode, anyone who wants to view your data will need to use API_SECRET. Make sure your applications (xDrip+, smartwatch) are configured with the correct API_SECRET Nightscout Plugins Nightscout operates based on a plugin system that extends its functionality. From this level, the user enables or disables individual modules, such as (plugin descriptions in the Plugins section): IOB - insulin on board COB - carbohydrates on board Cage / Sage / Bage - timers since last cannula, sensor, and battery change Pump - insulin pump data The number of active plugins is visible on the instance card in the Plugins field. ⚠️ Plugins can only be changed once every 24 hours Alarms Section for configuring the notification system. The user defines: Alarm thresholds – glucose values at which low and high alarms are triggered Urgent thresholds – critical values (very low / very high glucose) at which the alarm has higher priority Alarm behavior – repetition time if the alarm is not dismissed, volume level Glucose units (mg/dl or mmol/l) Alarm types - Simple or predictive (trend-based alarms) ℹ️ Proper alarm configuration is especially important for caregivers monitoring glucose remotely. Loop Monitoring of the iOS Loop application uses extended configuration settings in Nightscout. To enable features such as remote overrides , the following variables must be set correctly: LOOP_APNS_KEY - Apple Push Notifications (APNs) key, generated in the Apple Developer panel LOOP_APNS_KEY_ID - identifier (Key ID) associated with the above key LOOP_DEVELOPER_TEAM_ID - your Apple developer team identifier Proper configuration of these parameters enables communication with Apple notification services and ensures correct operation of remote control features in the Loop system. More information https://nightscout.github.io/nightscout/setup_variables/#loop-loop Feature available after selecting the loop, pump, or openaaps plugin Forecasting When activated, it allows displaying glucose forecasts based on active insulin (IOB), active carbohydrates (COB), and the current basal rate. Forecasts appear as a dashed line on the Nightscout chart. Available algorithms: AR2 - basic trend-based forecasting OpenAPS - forecast from the OpenAPS / AndroidAPS system Loop - forecast from the Loop (iOS) application Additionally, you can set the AR2 prediction cone width (0 = single line, default 2) Feature available after selecting the loop, pump, or openaaps plugin Pump Monitoring When
Last updated: