# Project: SethSearch API ## Purpose Provide a unified `json_engine` backend for SearXNG with source-aware matching and weighting. ## Deployment - Container: CT `620` on `pve173` - Service URL: `https://sethsearch.sethpc.xyz` - Service name: `sethsearch` - Code path: `/opt/sethsearch/sethsearch.py` - Config path: `/opt/sethsearch/config.json` ## Source groups - `source=general`: sites, gitea, wikijs, wordpress, freshrss, emby (strict emby/freshrss) - `source=sethflix`: emby-only (liberal media matching) ## Indexed sources - Caddy domains (`sites`) - Gitea public repos (`gitea`) - Wiki.js public pages/fallback (`wikijs`) - WordPress public pages/posts (`wordpress`) - Emby media catalog (`emby`) - FreshRSS feed items (`freshrss`)