# changedetection.io Self-Hosted Website Change Monitoring Platform

> changedetection.io is an open-source, self-hosted tool for monitoring websites for content changes, price drops, restock alerts, and defacement detection. It supports visual selectors, browser automation via Playwright, and delivers notifications through Discord, Slack, Telegram, email, webhooks, and dozens more channels.

- Skill: `agentskillexchange/changedetection-io-self-hosted-website-change-monitoring-pla` (Agent Skill)
- Install (CLI): `npx skillmds@latest add agentskillexchange/changedetection-io-self-hosted-website-change-monitoring-pla`
- Raw SKILL.md: https://api.skillmd.com/api/skills/agentskillexchange/changedetection-io-self-hosted-website-change-monitoring-pla/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Integrations & APIs
- Author: agentskillexchange (https://skillmd.com/u/agentskillexchange)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/agentskillexchange/changedetection-io-self-hosted-website-change-monitoring-pla

---


# changedetection.io Self-Hosted Website Change Monitoring Platform

changedetection.io is an open-source, self-hosted tool for monitoring websites for content changes, price drops, restock alerts, and defacement detection. It supports visual selectors, browser automation via Playwright, and delivers notifications through Discord, Slack, Telegram, email, webhooks, and dozens more channels.

## Installation

Use the upstream install or setup path that matches your environment:
- $ docker compose up -d
- Docker standalone
- $ docker run -d --restart always -p "127.0.0.1:5000:5000" -v datastore-volume:/datastore --name changedetection.io dgtlmoon/changedetection.io
- docker pull dgtlmoon/changedetection.io

Requirements and caveats from upstream:
- [![Release Version][release-shield]][release-link] [![Docker Pulls][docker-pulls]][docker-link] [![License][license-shield]](LICENSE.md)
- Requires Playwright to be enabled.
- ### Docker

Basic usage or getting-started notes:
- Works with any model you already pay for — GPT-4o-mini and Gemini Flash handle this well at fractions of a cent per check. Or run it entirely locally with **Ollama**, **vLLM**, **LM Studio**, or any **OpenAI-compatibl...
- After **Browser Steps** have been run, then visit the **Visual Selector** tab to refine the content you're interested in.
- ### Example use cases

- Source: https://github.com/dgtlmoon/changedetection.io
- Extracted from upstream docs: https://raw.githubusercontent.com/dgtlmoon/changedetection.io/HEAD/README.md

## Source

- [Agent Skill Exchange](https://agentskillexchange.com/skills/changedetection-io-website-change-monitor/)

