It's webhook handler for uptime.com
8.7K
It's webhook handler for uptime.com. You can define multiple teams and multiple notifiers for each team.

Create your configuration file. You can use config.yml.example as a template.
Add your Squadcast configuration to the config.yml file.
Run docker-compose up -d to start the service or run it manually:
docker run -d \
--name uptime-webhook \
-p 8080:8080 \
-v /path/to/config.yml:/config/config.yml \
hatamiarash7/uptime-webhook:latest
Go to Uptime dashboard and create a new webhook in Notifications / Integrations section.
Use your deployed webhook URL like this:
http://<your-host>:8080/api/v1/alert/
Wait for alerts 😁 Or you can send a test alert in Uptime dashboard.
You can use multiple notifiers at the same time. Just define them to the config.yml file.
Create a new Service in Squadcast ( Or use an existing one )
Use Incident Webhook as an alert source
Define that in config.yml file
notifier:
squadcast:
enable: true
teams:
team1: "<WEBHOOK-URL>"
team2: "<WEBHOOK-URL>"
Don't be shy and reach out to us if you want to contribute 😉
git checkout -b my-new-featuregit commit -am 'Add some feature'git push origin my-new-featureEach project may have many problems. Contributing to the better development of this project by reporting them. 👍
Content type
Image
Digest
sha256:9de84ad1f…
Size
8.6 MB
Last updated
10 months ago
docker pull hatamiarash7/uptime-webhook