

Making it pseudo-public and not using docker would be a mistake, in my opinion. Anything public-ish can benefit from the extra security of docker’s sandboxing.
It will also make it much easier to run things through a VPN with Gluetun—something you definitely want to do if you have strangers using your SearXNG instance.
You should really consider a container of some kind.
The Gleegeeak, 5D horror of the existential void, of course. Now you should see what cats are the shadow of…