For anyone looking at alternatives, I've been a user of searxng for awhile and have found it to be pretty solid.
It doesnt require many resource and would be easy enough to run it on docker compose alongside a valkey/redis instance. I have mine on k8s but i dont think there is a helm chart easily found.