Skip to content
@webmonitor

webmonitor

Web content monitoring with email alerts. Self-hosted tools for scheduled checks and conversational monitor setup.

WebMonitor

WebMonitor

Watch the pages you care about. Receive updates by email.

Website · User guide · Live demo · 简体中文

Has a price dropped? Is there a new announcement? Has a deadline moved? Give WebMonitor the pages you keep checking, choose how often to check, and receive an email when a change meets your conditions.

Choose how to monitor

What you need Recommended product How to begin
Describe a request such as “check every ten minutes and email me when the price falls below 200” WebMonitor-Agent Paste a URL, describe your conditions, review the collected preview and confirm creation; requires a model service
Watch text changes in a page region you already know WebMonitor Enter a URL, XPath and check interval; no model service needed

Agent supports price thresholds, keywords and new list entries, with before/after content and saved pages to help you review changes. WebMonitor lets you share tasks with other users of your instance, who can subscribe using their own email settings.

Start using WebMonitor

Already have an address from your administrator? Open it in your browser and sign in. New Agent members register using an invitation link from the administrator.

Want your own instance? Prepare Docker and follow the installation guide below: download the listed files, create .env from the template, fill in your settings and start.

  • Install Agent: prepare your model service URL, key and model name. Add mail service settings if you want email alerts.
  • Install WebMonitor: choose administrator credentials and a signing key, then add an email account in the app after starting.

Both products use the same command from their own installation directory:

docker compose up -d --wait

Open http://localhost:8080 for Agent or http://localhost:8000 for WebMonitor. Before enabling your first monitor, preview the extracted content and make sure it matches the part you want to follow.

Planning long-term use? Read the installation guide’s data-retention instructions first. Agent’s default temporary data is cleared when its data services stop or restart; WebMonitor’s default data is lost when its application container is replaced. Arrange persistent storage and backups before saving important tasks.

You can also explore the WebMonitor live demo to see tasks, email settings and logs. The demo may be unavailable at times.

Get help

Read the complete user guide · Report an Agent issue · Report a WebMonitor issue

Include what you wanted to monitor, the step that failed and the message shown in the app. Share example pages and screenshots with credentials and personal information removed.

Both WebMonitor-Agent and WebMonitor use CC BY-NC 4.0: share and adapt for non-commercial use with attribution, a license link and an indication of changes.

Pinned Loading

  1. WebMonitor WebMonitor Public

    🐍 基于 Python 的网页内容自动监控及邮件通知工具,适用于检测网页指定区域内容的变化,并在发生变动时通过邮件进行提醒。 | 🐍 A Python-based web content monitoring and email notification tool, designed to detect changes in specific sections of a webpage an…

    JavaScript 14 4

  2. WebMonitor-Agent WebMonitor-Agent Public

    WebMonitor-Agent:AI 驱动的下一代网页监控引擎。支持 Agent 对话生成脚本,深度解析静态及 React/Vue 动态页面接口,实现全自动化定时任务与数据监控。

    Python 4

Repositories

Showing 5 of 5 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…