https://github.com/ctrlaltdev/impulse
📡
https://github.com/ctrlaltdev/impulse
Last synced: 9 months ago
JSON representation
📡
- Host: GitHub
- URL: https://github.com/ctrlaltdev/impulse
- Owner: ctrlaltdev
- License: mpl-2.0
- Created: 2019-08-19T21:28:55.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-09-07T00:56:31.000Z (over 6 years ago)
- Last Synced: 2025-02-14T19:39:27.690Z (11 months ago)
- Language: Python
- Homepage: https://hub.docker.com/r/ctrlaltdev/impulse
- Size: 3.04 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Docker image to check the pulse of hosts
It will check the hosts your provide every minute and will notify you everytime the status of the monitored hosts status change
impulse will send a POST request with info about the status and host for which the status changed.
impulse need 2 files:
- hosts/hosts: that is the list of url you check on (1 per line)
- hosts/endpoints: that is the list of endpoints to notify when something changes (1 per line)
To run:
```
docker run --name impulse \
-v "path/to/where/you/store/the/hosts/and/endpoints/files:/impulse/hosts" \
-v "optionally/path/to/where/the/sqlitedb/will/be/stored:/impulse/db" \
ctrlaltdev:impulse
```