This repo/code will convert UpDown.io webhooks to a Pushover.net notification with the help of a simple function.
Note: Following these steps may result in charges for the use of DigitalOcean services
- You need an DigitalOcean account.
- You need an Pushover.net account.
- You need an UpDown.io account.
Setup Pushover.net
- Goto your Pushover.net account and grap the
User Key
on the homepage (we need this later). - At the bottom click Create an Application/API Token.
- Fill in the fields to your liking.
- When created, copy the
API Token/Key
(we need this later).
- (if you're not logged in, you may see an error message. Visit https://cloud.digitalocean.com/login directly and authenticate, then try again).
- Review your plan, and hit Next to
Environment Variables
. - On
Environment Variables
expand theupdownio-to-pushover
withEdit
, there will be 2 keys setup for you. - Fill in the Pushover User Key in
PUSHOVER_USER
and Pushover API Token inPUSHOVER_TOKEN
. - Tick the
Encrypt
button, so the keys will be removed from all logs. - Hit
Save
and then hitNext
, change settings if desire and review the billing plan(!) at the end. - When all is fine, hit
Create Resources
and the app will be deployed. - Wait for the deployment to be complete.
- Hit the
Overview
tab and underHTTP ROUTES
copy the link. (we need this for UpDown.io)
Setup UpDown.io
- Go to the settings page.
- Scroll down and find
WEBHOOKS
on the rightside. - Fill in the URL we copied from the
Fuctions
tab earlier. - Hit
Save
at the bottom.