

The problem is that while docker is running as root (0) the searxng process internally runs as a user searxng with id 977
So your filesystem outside of docker needs to have those files assigned the right ownership.
This thread has a more detailed discussion that you might find helpful. https://forums.truenas.com/t/how-to-install-searxng-app-docker-permissions-issue/14049/10
I used a cheap temp sensor to link the on of with the temperature further away in the room. Its more useful with space heaters it the winter.
Running it for 20 mins every hour during daytime is an interesting approach, id think it would be more effecive to do on 10 evey half hour but i suppose its really just a personal preference.
Have you done any measurements to see how effective it is 20mins every hour compares to every other hour?