1007 B
1007 B
SearchXNG Project
Unified workspace for:
searchxng/: SearXNG settings, engine wiring, and instance branding context.api/: SethSearch API context, indexing rules, and source integration details.context/: operational runbooks and architecture docs.
Stack
- SearXNG instance:
searxng.sethpc.xyz/search.sethpc.xyz(CT 119 onpve173) - SethSearch API:
sethsearch.sethpc.xyz(CT 620 onpve173) - Reverse proxy: Caddy CT 600 (
pve241)
Key behavior
sethsearchengine (general): searches homelab/site/content sources with strict FreshRSS and strict Emby matching.sethflixengine (videos): Emby-only search for media discovery.- LibreTranslate integrated via
translate.sethpc.xyz.
Quick Ops
- Restart SethSearch API:
ssh pve173 "pct exec 620 -- systemctl restart sethsearch"
- Restart SearXNG:
ssh pve173 "pct exec 119 -- systemctl restart searxng"
- Validate Caddy:
ssh pve241 "pct exec 600 -- caddy validate --config /etc/caddy/Caddyfile"