Aisle Monitoring

Changedetection

Get alerted when a web page changes.

Add to my serverdocker-compose generator (French)Official documentation

What is it for?

Changedetection watches web pages and tells you when they change: price drop, back in stock, new listing, updated rules… Alerts arrive by email, Discord, ntfy, Telegram and more.

Who is it for?

People watching for a price drop, a restock or a page update.

Good to know

Without a password, anyone who knows the address can use the tool: set one right away.

After installing

  1. Open the site address, then set a password in Settings → General: by default the interface is not protected.

The docker-compose

Example behind Traefik. To adapt it (Nginx Proxy Manager, local port…) with a line-by-line explanation, use the generator (in French).

# docker-compose.yml : Changedetection
services:
  changedetection:
    image: ghcr.io/dgtlmoon/changedetection.io:latest
    container_name: changedetection
    restart: unless-stopped
    hostname: changedetection
    environment:
      BASE_URL: https://veille.mydomain.com
      TZ: Europe/Paris
    volumes:
      - ./data:/datastore
    networks:
      - traefik
    labels:
      - traefik.enable=true
      - traefik.http.routers.changedetection.rule=Host(`veille.mydomain.com`)
      - traefik.http.routers.changedetection.entrypoints=websecure
      - traefik.http.routers.changedetection.tls.certresolver=letsencrypt
      - traefik.http.services.changedetection.loadbalancer.server.port=5000

networks:
  traefik:
    external: true