This Docker Compose stack provides a changedetection.io instance with Playwright browser steps support and ready to use configuration for using Tor for all your watches.
This stack is using avpnusr/torprivoxy as HTTP proxy to tunnel your requests through the Tor network. Make sure you have selected "Tor Network" within the "Request" tab of the given watch. By default its enabled for all watches.
You can disable using tor for single watches by choosing "Direct" within the "Request" tab of the given watch.
Make sure the proxies.json
is present in the toplevel of your datastore directory if you run into problems. The content of proxies.json
is based on the changedetection.io documentation.
An example watch is provided within url-watches.json
. It will check the Tor api and returns your exit IP and if the connection was established via the Tor nework.
I do not own any of the projects. Credits go to the maintainers of each project.