- clone repository:
git clone git@github.com:mjaschen/urlwatch-docker.git
- add URLs to
data/urls.yaml (see data/urls.example.yaml for two simple examples or take a look at the Jobs section in the urlwatch documentation for all details)
- copy
data/urlwatch.template.yaml to data/urlwatch.yaml and configure at least one reporter (e.g. SMTP account details)
- adjust interval in crontab if needed (urlwatch is started every 15 minutes with the provided default)
- build the image and run urlwatch:
docker-compose build --pull
docker-compose up -d
# watch log output
docker-compose logs -f