Kibitzr is a command-line tool that allows you to monitor web pages and receive alerts when the content of those pages changes. In this tutorial, we will guide you through the installation process of Kibitzr on OpenSUSE Latest.
Before we begin, make sure your system is up to date with the latest security patches and updates. You can do this by running the following command in the terminal:
sudo zypper refresh
sudo zypper update
sudo zypper install python3 python3-pip
sudo pip3 install kibitzr
kibitzr --help
This command will display the help menu for Kibitzr.
Now that Kibitzr is installed, you can set it up to monitor web pages of your choice.
mkdir ~/.kibitzr
cd ~/.kibitzr
nano kibitzr.yml
version: 1
monitors:
- name: My Website
url: https://example.com
schedule: '*/5 * * * *'
actions:
- type: email
to: you@example.com
subject: 'My Website Changed!'
In this example, Kibitzr will monitor the web page https://example.com every 5 minutes. When the content of this web page changes, Kibitzr will send an email to you@example.com with the subject "My Website Changed!"
kibitzr
This will start Kibitzr and it will begin monitoring the web pages specified in your configuration file.
kibitzr run -d
This will start Kibitzr in daemon mode.
Congratulations! You have successfully installed Kibitzr on OpenSUSE Latest and set it up to monitor web pages of your choice. You can now receive alerts when the content of those pages changes.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!