Google Cloud Nightscout » AUTH_DEFAULT_ROLES set to denied
There is a Nightscout variable titled AUTH_DEFAULT_ROLES. We have set this variable to “denied” by default. Let’s see why we have done that.
There is no security vulnerability with Google Cloud. That is not why we have set the variable to denied. Please continue to read.
If you set the variable to readable, anyone who has your hostname will be able to view your readings with no need to a password or a token.
You should not be ashamed of having diabetes. But, you should know that there are insurance companies that will raise your premiums, for life insurance, if they know you have diabetes. The solution is not to hide the fact that you have diabetes. But, why would you want to advertise it?
There may be other reasons one may wish to keep their readings confidential.
Nevertheless, this is also not why we have set the variable to denied. Please continue to read.
If you give read permission to the world, by setting this variable to readable instead of denied, crawlers will be able to create more output traffic from your server. This could increase the cost of your Nightsdcout on Google Cloud.
This is why we have set the variable to denied by default.
Yes, you definitely can.
But, it’s best to change it back if/when possible.