github thalesgroup-cert/Watcher v2.4.1

one day ago

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 :

  1. Pull the latest Docker image from the repository.
  2. Stop running containers:
    docker compose down
  3. Update your .env file:
    • Check DATA_LEAK_SEARX_URL
  4. 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

Don't miss a new Watcher release

NewReleases is sending notifications on new releases.