Adopted from Hearchco/frontend
POC POC POC
cd /opt
git clone https://github.com/allendema/searxng-svelte.git
cd searxng-svelte
make install
- Edit
.env
file with your domain. - Add HTTP Headers for your frontend domain to searxNG settings.yml and restart it. In 'server' -> 'default_http_headers' section:
Access-Control-Allow-Origin: "https://*.pi.local"
Access-Control-Allow-Methods: "GET"
Access-Control-Allow-Headers: "Content-Type, Authorization"
-
make dev
-
then visit your domain/webui to search!
- fix image previews
- copy search url
- systemd service
- use bun instead of yarn/pnpm.