Stack SearXNG complete — backend, frontend Angular /ng, configs Caddy et systemd
- TypeScript 84.3%
- CSS 9.7%
- HTML 6%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| backend | ||
| caddy | ||
| frontend | ||
| systemd | ||
| .gitignore | ||
| README.md | ||
SearXNG Yandesign Stack
Stack complète du moteur de recherche SearXNG déployé sur srv01.
Structure
├── backend/ # SearXNG — docker-compose, settings, custom themes
├── frontend/ # Angular /ng — interface utilisateur moderne
├── caddy/ # Configuration Caddy (reverse proxy + Authelia)
└── systemd/ # Service systemd pour le frontend statique
Déploiement
# Backend
cd backend && docker compose up -d
# Frontend
cd frontend && npm install && npm run build
sudo cp systemd/searxng-ng-frontend.service /etc/systemd/system/
sudo systemctl enable --now searxng-ng-frontend.service
Accès
- Web : https://searxng.yandesign.fr
- Frontend /ng : https://searxng.yandesign.fr/ng/
- API : https://searxng.yandesign.fr/sxng/