A program to send pushover notifications and twilio texts when vaccine appointments become available using a python script running within a docker container
- a free ScraperAPI account (the script will not exceed the amount of free requests per week)
- a free Twilio account
- a free Pushover account
- (optional) a healthchecks.io account
- Create a Pushover API token for this app
- (optional) create a healthchecks.io check for this app with cron expression
*/30 * * * *
- Rename
config.yaml.sample
toconfig.yaml
and input your Twilio, ScraperAPI, and Pushover details intoconfig.yaml
- NOTE: ensure all phone number in
config.yaml
are in quotation marks and include +1, as seen in sample
- NOTE: ensure all phone number in
- Mark the locations that you would like to be notified about as
true
inlocations.yaml
- (optional) input the healthchecks.io check URL into docker-compose.yml
- On your server, navigate to this directory and run
docker compose up -d
to start