Hi,
I have already deployed and configured HTTPs for my pihole service, but now I’d like to fully disable HTTP to prevent accidentally using it instead of HTTPs.
My first idea was to disable it from the app settings menu, but it looks like the WebUI port cannot be empty.
Also read on some Pihole forum that it can be disabled in the Pihole Web UI, but that setting is locked there and can’t be modified.
I was about to manually modify the config file for pihole myself but then I realised that that config item is probably managed by the env variable “FTLCONF_webserver_port”, and that it could be overwritten by TrueNAS at some point (on restart or docker restart).
So, my question is: is there a better/standard way to do this that I’m missing?