Lightweight website monitoring created in TypeScript, built into and run as single NodeJS script.
The intention is to provide a lightweight (in terms of size and processing) tool for watching websites. I decided to create this as the free/open source self-hosted alternatives seemed too heavy for running on a server with minimal resources.
This is a work in progress, initially just offering email notifications when a site fails tests, and logging results to file. The long term intention is to provide a web interface for viewing results.
See configuration.example.json
Requires git & npm
git clone https://github.com/jbuncle/webmon && cd webmonnpm installmkdir /var/log/webmoncp configuration.example.json configuration.json and update it accordinglynpm run startdocker run -it -v $(pwd)/configuration.json:/etc/webmon/configuration.json jbuncle/webmon
This repository is maintained by jbuncle.
Content type
Image
Digest
Size
57.7 MB
Last updated
over 6 years ago
docker pull jbuncle/webmon