Monitoring App

Deploy Changedetection.io on your own VPS

Last updated June 15, 2026
Reviewed by Better-PaaS team

Use Better-PaaS to deploy Changedetection.io with Docker containers, persistent storage, custom domains, automatic HTTPS, logs, and backups.

Overview

Changedetection.io is useful for website change detection. Better-PaaS gives it a practical home on your own server with a one-click app workflow, domain routing, HTTPS, logs, and persistent storage habits.

Catalog image and ports

Better-PaaS deploys Changedetection.io from dgtlmoon/changedetection.io:latest on container port 5000 with health checks against /.

  • Image: dgtlmoon/changedetection.io:latest
  • Port: 5000
  • Volumes: /datastore
  • Key env vars: BASE_URL

Production notes for this catalog app

Basic HTTP checks fit the one-container starter. Browser-based checks may need a helper container.

Why host Changedetection.io with Better-PaaS

Better-PaaS is designed for apps like Changedetection.io: small services that need reliable routing, a domain, persistent data, and quick redeploys without manually editing reverse proxy files.

Deployment checklist

Before going live, decide the domain, persistent volume, backup cadence, and any environment variables Changedetection.io needs. For Changedetection.io, pay special attention to content alerts, price checks, and change watch jobs.

  • Choose the app catalog template or Docker image
  • Add required environment variables
  • Attach a persistent volume if data must survive redeploys
  • Deploy and inspect logs
  • Add a custom domain after the app is healthy

Operations after launch

Watch logs during the first deploy, confirm storage survives a redeploy, and include the app data in server backups. If the service exposes an admin area, use a strong password and restrict access where appropriate.

FAQ

Can Changedetection.io run with automatic HTTPS?

Yes. Add a domain in Better-PaaS after DNS points to the server and Caddy can issue a certificate.

Does Changedetection.io need persistent storage?

Most monitoring apps need some persistent storage or database plan. Treat app data and config as something to back up.