https://github.com/allendema/searxng-svelte
SearxNG frontend built using SvelteKit & TailwindCSS
https://github.com/allendema/searxng-svelte
frontend searx searxng svelte sveltekit webui
Last synced: 6 months ago
JSON representation
SearxNG frontend built using SvelteKit & TailwindCSS
- Host: GitHub
- URL: https://github.com/allendema/searxng-svelte
- Owner: allendema
- License: agpl-3.0
- Created: 2024-10-12T19:43:00.000Z (12 months ago)
- Default Branch: for-searxng
- Last Pushed: 2024-11-27T13:40:07.000Z (10 months ago)
- Last Synced: 2025-02-13T06:47:50.632Z (8 months ago)
- Topics: frontend, searx, searxng, svelte, sveltekit, webui
- Language: Svelte
- Homepage:
- Size: 2.15 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
## SearxNG frontend built using SvelteKit & TailwindCSS
Adopted from [Hearchco/frontend](https://github.com/hearchco/frontend)## FAQ
POC POC POC## Install
```
cd /opt
git clone https://github.com/allendema/searxng-svelte.git
cd searxng-svelte
make install
```## Setup
- 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:
```yaml
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!
## TODO
- fix image previews
- copy search url
- systemd service
- use [bun](https://bun.sh/) instead of yarn/pnpm.