Google Cloud Nightscout » AUTH_DEFAULT_ROLES set to denied
The Nightscout variable titled AUTH_DEFAULT_ROLES is set to “denied” by default. Here’s why:
The default “denied” setting is not due to any specific security vulnerabilities with Google Cloud. Please read on for more details.
Setting the variable to “readable” would allow anyone with your hostname to view your readings without requiring a password or token. While there is no need to feel ashamed of having diabetes, it’s important to consider potential consequences. For instance, insurance companies might raise life insurance premiums if they are aware of your condition. Although concealing diabetes is not the solution, there are valid reasons to avoid publicly broadcasting it. However, privacy concerns are not the primary reason for the default “denied” setting.
Granting read permission to everyone by setting this variable to “readable” could increase traffic to your server, potentially raising your Nightscout costs on Google Cloud. This is the main reason why the variable is set to “denied” by default.
Yes, you can change the setting to “readable” if needed. However, it’s advisable to revert the setting to “denied” when possible to manage costs and maintain control.