changedetection.io
Visualping の代替。Web ページの変更を監視して通知
オープンソース代替:Visualping
自分のサーバーで動かすなら:メモリ 512MB 以上の VPS で、月額 588円〜(目安) 導入方法と VPS の比較を見る ↓
- Docker対応
- クラウド版あり
- セルフホスト可
changedetection.io は指定した Web ページを定期的に取得し、変更があれば通知するツールです。価格の変動・在庫の復活・お知らせの更新などの監視に使えます。ブラウザ経由の取得や CSS セレクタでの絞り込みにも対応します。
日本語対応
※ 日本語の翻訳ファイルの有無はリポジトリを自動で確認しています(翻訳の割合は、ファイルの形式によって計測できないため表示していません)。最終確認:2026/10/22
最近の更新
-
リリースノート(原文)
## What's Changed * i18n: Add ja translations for new UI (part 2) by @skkzsh in https://github.com/dgtlmoon/changedetection.io/pull/4491 * Restock & Price detection - Fix decimal-comma prices ("39,99") being read as 3999 by @jaime-king in https://github.com/dgtlmoon/changedetection.io/pull/4494 * Update pytest requirement from ~=9.0 to ~=9.1 by @dependabot[bot] in https://github.com/dgtlmoon/changedetection.io/pull/4504 * feat(jinja2): add unixtime filter to format Unix timestamps in notifications (#3641) by @contentforge-press in https://github.com/dgtlmoon/changedetection.io/pull/4503 * UI - Language selector should be available on the login page (#4490) by @a-ahmed in https://github.com/dgtlmoon/changedetection.io/pull/4501 * Update pre-commit requirement from >=4.2.0 to >=4.6.2 b… -
リリースノート(原文)
## What's Changed * Adding HTTP browser caching of UI elements by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/4450 * UI - Set language on reverse proxy/subdirectory hosting was acting wrong, just redirect it to watchlist so theres no failures. by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/4453 * System - Ensure import+API update values are verified types by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/4458 * Update chardet requirement from >2.3.0 to >=7.6.0 by @dependabot[bot] in https://github.com/dgtlmoon/changedetection.io/pull/4455 * i18n: Use `msgctxt` and correct ja translations for -ed forms by @skkzsh in https://github.com/dgtlmoon/changedetection.io/pull/4460 * i18n: Add ja translations for new UI by @skkzsh in h…
-
リリースノート(原文)
## What's Changed * Fetch favicon candidates in parallel under one deadline, and fix two ways it could hang by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/4435 * Keep history diff title and controls visible while scrolling by @jhedlund in https://github.com/dgtlmoon/changedetection.io/pull/4412 * General licence cleanups by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/4445 * Add watch UI tweaks by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/4446 * fix(http): send a single Date header on werkzeug built-in server by @Huang-404-Q in https://github.com/dgtlmoon/changedetection.io/pull/4372 * UI - Make the 'share watch' optional, reduces visual noise, not really used by non-power users by @dgtlmoon in https://github.com/dgtlmoo…
導入方法(セルフホスト)
docker-compose.yml
services:
changedetection:
image: ghcr.io/dgtlmoon/changedetection.io
container_name: changedetection
hostname: changedetection
volumes:
- changedetection-data:/datastore
# Configurable proxy list support, see https://github.com/dgtlmoon/changedetection.io/wiki/Proxy-configuration#proxy-list-support
# - ./proxies.json:/datastore/proxies.json
# environment:
# Default listening port, can also be changed with the -p option (not to be confused with ports: below)
# - PORT=5000
#
# Log levels are in descending order. (TRACE is the most detailed one)
# Log output levels: TRACE, DEBUG(default), INFO, SUCCESS, WARNING, ERROR, CRITICAL
# - LOGGER_LEVEL=TRACE
#
# Plugins! See https://changedetection.io/plugins for more plugins.
# Install additional Python packages (processor plugins, etc.)
# Example: Install the OSINT reconnaissance processor plugin
# - EXTRA_PACKAGES=changedetection.io-osint-processor
# Multiple packages can be installed by separating with spaces:
# - EXTRA_PACKAGES=changedetection.io-osint-processor another-plugin
#
#
# Uncomment below and the "sockpuppetbrowser" to use a real Chrome browser (It uses the "playwright" protocol)
# - PLAYWRIGHT_DRIVER_URL=ws://browser-sockpuppet-chrome:3000
# # Disable when the remote CDP implementation does not support `Page.setBypassCSP` - like with Obscura browser.
# - PLAYWRIGHT_BYPASS_CSP=false
#
#
# Alternative WebDriver/selenium URL, do not use "'s or 's! (old, deprecated, does not support screenshots very well, Can't handle custom headers etc)
# - WEBDRIVER_URL=http://browser-selenium-chrome:4444/wd/hub
#
# WebDriver proxy settings webdriver_proxyType, webdriver_ftpProxy, webdriver_noProxy,
# webdriver_proxyAutoconfigUrl, webdriver_autodetect,
# webdriver_socksProxy, webdriver_socksUsername, webdriver_socksVersion, webdriver_socksPassword
#
# https://selenium-python.readthedocs.io/api.html#module-selenium.webdriver.common.proxy
# …(続きは docker-compose.yml)
- VPSを契約する ― ConoHa VPS 1GBを選び、OSは Ubuntu を推奨
- Docker を入れる ― 多くのVPSはアプリテンプレートから1クリック。無ければ
curl -fsSL https://get.docker.com | sh - changedetection.io を起動 ― 上の compose ファイルを置いて
docker compose up -d - ドメインとHTTPS ― Caddy か Nginx Proxy Manager でリバースプロキシ(Let's Encrypt 自動)。独自ドメインが無ければ XServer ドメイン
で取得(PR)
このソフトが動く VPS プラン(必要メモリ 512MB 以上)
| サービス | プラン | 月額(目安) | |
|---|---|---|---|
| ConoHa VPS 最安 | 1GB | 588円〜 | 公式サイト ↗ |
| シンVPS | 1GB | 671円〜 | 公式サイト ↗ |
| XServer VPS クラウド | 4GB | 2,068円〜 | 公式サイト ↗ |
※ 月額は12か月契約の通常価格(税込・月額換算)の目安です。キャンペーン価格・初期費用は各社の公式サイトで確認してください。PR
Visualping と比べていくら安くなる?
| 契約 | Visualping(年額) | changedetection.io セルフホスト(年額) | 差額 |
|---|---|---|---|
| 1契約 | 18,000円 | 7,056円 | −10,944円 |
※ Visualping は 月額 約1,500円〜(目安)、セルフホストはConoHa VPS 1GB(月額588円)で試算。運用の手間・バックアップ・ドメイン代は含みません。
自分で入れるのが難しいときは
changedetection.io のセルフホストは、VPS の契約・Docker・ドメインと HTTPS・バックアップと、決めることが少なくありません。OSSMatch を運営する合同会社Edel Hearts では、サーバーの用意から初期設定・日本語化・バックアップと更新の仕組みづくりまでをまとめて代行しています。掲載している OSS は、実際に自社のサーバーで動かして確認しています。
changedetection.io の導入を相談する ↗相談は無料です。内容を伺ってから、費用と期間の目安をお伝えします。
自動化・ワークフローの他のOSSと比較
| ソフト | ★ Stars | 最終更新 | 日本語UI | 必要RAM | 難易度 | ライセンス |
|---|---|---|---|---|---|---|
| changedetection.io(このページ) | 35,210 | 4日前 | 未検出 | 512MB | かんたん | Apache-2.0 |
| OpenClaw | 392,681 | 1日前 | あり | パソコン(Windows・Mac・Linux) | ふつう | MIT |
| Hermes Agent | 255,836 | 1日前 | 100% | パソコン(Windows・Mac・Linux) | ふつう | MIT |
| n8n | 208,343 | 10時間前 | 未検出 | 2GB | かんたん | Sustainable Use License(ソース公開型) |
よくある質問
changedetection.io は無料で使えますか?
changedetection.io はオープンソースで、ソフト自体は無料です。自分のサーバー(VPSなど)で動かす場合はサーバー代(月額数百円〜)がかかります。公式のクラウド版(有料プラン)も提供されています。
changedetection.io は日本語で使えますか?
リポジトリ内に日本語の翻訳ファイルを自動検出できませんでした。実際の画面での日本語表示は確認できていないため、導入前に公式のデモやドキュメントで確認してください。
changedetection.io を商用利用できますか?
ライセンスは Apache-2.0 です。商用利用・改変・再配布が広く認められています。
Visualping から changedetection.io に移行できますか?
Visualping のエクスポート機能でデータを書き出し、changedetection.io 側のインポート機能で取り込むのが基本です。対応形式はバージョンによって異なるため、公式ドキュメントで確認してください。Visualping の他の代替は「Visualping のオープンソース代替」ページで比較できます。
changedetection.io を動かすのに必要なサーバースペックは?
メモリ 512MB 以上が目安です。Docker に対応しているので、Docker が動く環境ならOSを問いません。