Must have
Installation requirements
- A compatible Docker environment for the container installation.
- Persistent /datastore storage.
- A configured notification destination when alerts are required.
Application hosting
changedetection.io watches web pages and sends notifications when selected content changes. It can monitor simple HTTP responses or use a browser-based fetcher for pages that need JavaScript.
Find the software and services needed to run the application.
See requirementsPlan memory, storage and CPU for the way you will use it.
Open resource plannerCompare plans for the starting size, then review the provider and billing terms.
See plansMust have
Recommended
Use the resource planner to size a server for your workload.
Browser-based checks generally do more work than fetching plain HTTP content. Page count, scheduling, retained history and concurrent fetches determine the deployment workload.
Deploy with
The host must provide
Storage
Persist /datastore to retain watches and saved state. History and captured content can grow with the number of monitored pages and their check frequency.
Step by step
Map the datastore to durable storage before creating watches. Use the maintained image and retain the same data when updating it.
Official instructionsUse the HTTP fetcher where it handles the page; configure the browser-based option for content requiring JavaScript.
Official instructionsChoose the relevant page elements and notification rules so routine navigation or footer changes do not overwhelm the intended alert.
Official instructionsSecurity
Cost
Want the full monthly bill? Use the hosting cost calculator. Add storage, backups and other costs to your estimate.