Kibitzr
オープンソースのWebページ変更監視ツール。ページの更新を自動検出して通知をプッシュし、あなたの秘密の双子の兄弟のように黙々と働きます。
スマートダウンロード
プロジェクトのホームページへ
インストーラはまだありません — ソースリポジトリをご覧ください
軽量オープンソースのWebページ監視、変化があれば即座に通知、データは自分で管理。
主な機能
- Webページのコンテンツ変更を監視(正規表現、CSSセレクターに対応)
- 複数の通知方法:メール、Slack、Telegramなど
- YAML設定ファイル、宣言的な監視ルール
- セルフホスト可能で、データは第三者を経由しません
- スケジュールタスクと常時実行の2つのモードに対応
できないこと
- •頻繁なリクエストは対象のウェブサイトからIPをブロックされる可能性があるため、監視間隔は5分以上に設定することを推奨します。
- •YAML設定ファイルはインデントの形式に注意してください。そうしないとエラーが発生します。
- •無料で使用できますが、サーバーまたはコンピューターを自分でデプロイして稼働させ続ける必要があります。
使用例
- 商品価格の変動を監視し、タイムセール前に通知を受け取る
- ブログやニュースサイトの更新を追跡する
- 求人ページの新着求人を監視する
- ウェブページのコンテンツが期待通りかどうかを検出する(404エラーなど)
Kibitzr は Python ベースの軽量なウェブページ監視ツールで、ウェブページのコンテンツの変更を自動的に検出して通知を送信できます。シンプルな YAML 設定ファイルで監視ルールを設定し、メールや Slack などの複数のチャネルを通じて変更通知をプッシュできます。クラウド監視サービスと比較して、Kibitzr は完全にオープンソースでセルフホスト可能であり、プライバシーを保護し、使用制限もありません。価格変動の追跡、求人情報の更新、ニュース速報などのシナリオに適しています。疲れ知らずの「秘密の双子の兄弟」として、繰り返しのチェック作業を代行してくれると考えることができます。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
ステップ1:Python 3.8+ と pip をインストールする
ステップ2:pip install kibitzr を実行する
ステップ3:設定ファイル mymonitor.yml を作成し、監視ルールを記述する(例:特定のURLの特定の要素を監視する)
- ステップ1:Python 3.8+ と pip をインストールする
- ステップ2:pip install kibitzr を実行する
- ステップ3:設定ファイル mymonitor.yml を作成し、監視ルールを記述する(例:特定のURLの特定の要素を監視する)
チェックサムがありません
このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません
SHA256 チェックサム
チェックサムなし
GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
pip uninstall kibitzr を実行し、設定ファイルを削除すれば、完全にアンインストールできます。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
3 FAQs