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 Keyon 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 Variablesexpand theupdownio-to-pushoverwithEdit, there will be 2 keys setup for you. - Fill in the Pushover User Key in
PUSHOVER_USERand Pushover API Token inPUSHOVER_TOKEN. - Tick the
Encryptbutton, so the keys will be removed from all logs. - Hit
Saveand then hitNext, change settings if desire and review the billing plan(!) at the end. - When all is fine, hit
Create Resourcesand the app will be deployed. - Wait for the deployment to be complete.
- Hit the
Overviewtab and underHTTP ROUTEScopy the link. (we need this for UpDown.io)
Setup UpDown.io
- Go to the settings page.
- Scroll down and find
WEBHOOKSon the rightside. - Fill in the URL we copied from the
Fuctionstab earlier. - Hit
Saveat the bottom.