just did a presentation on Otto and while I have the Photoshop skills it ‘might’ be helpful to have some hidden flag/mode that would obscure any server information, particularly domain names, as it means its hard to post some stuff without the risk of people using the information in ways we don’t really want…
I’m looking at getting this into the next version of OttoFMS. Currently it is hiding domain names in the deployments page (both in the source area and in the build and deployment logs). I’m also planning on hiding Client IP addresses.
Is there anything else you’d like me to hide with it in particular?
Hi @kduval
Not that I can think, the reasoning for this was to be able to share in user group sessions or via video without giving away all the family secrets, better to be security conscious if this gets into the public domain.
Maybe additionally the server address in the webhook edit box, again to show how this works to other people without giving everything away
We already obscure some things in the API keys for similar reasons
OttoFMS version 4.7.1 has a new env variable (PUBLIC_HIDE_SERVER_INFO) you can use for this. Check out the docs for setting this up here. Let me know if you have any issues with it!
It described where the .env file goes at the top of the configuration page. You can upload a .env file via the OttoFMS File Manager to the OttoFMS Config folder.
The new env will not change anything in the cloud console, just in the OttoFMS console. If you need the urls in the cloud console hidden I can do that for you, its a simple toggle on my side.
Ah I see. That is pulling the server name from the fms admin console, and my servers are all set with that as something else. Either I could include that in the hidden information or you could change it in the admin console.
There is also a setting in OttoFMS which can sync the friendly name/tag that you set in OttoFMS to your server so that they match, that is what I have set up on most of ours.