v2.4.1
This release resolves the Searx port inconsistency issue #215 and improves the stability and maintainability of the Data Leak module. All relevant configuration files (Watcher/settings.py, .env, docker-compose.yml, and Searx/searx/settings.yml) now consistently use port 8080 for Searx.
This ensures that Watcher can correctly query Searx without encountering connection errors.
Update Procedure
Please follow this process :
- Pull the latest Docker image from the repository.
- Stop running containers:
docker compose down
- Update your
.env
file:- Check
DATA_LEAK_SEARX_URL
- Check
- Rebuild and restart containers with :
docker compose down docker compose up
What’s Changed
Searx Port Standardization:
- Fixed inconsistent default ports (8080 vs 8888). Watcher now consistently uses http://searx:8080/.
- Watcher respects the
DATA_LEAK_SEARX_URL
environment variable if set, allowing custom Searx hosts/ports.
Data Leak Module
- Minor bug fixes and improvements in notification handling.
Full Changelog: v2.4...v2.4.1