Skip to content
jyan-zaratePublic

About

Software for the National Yee Emergency Hotline

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Latest commit

 

History

9 Commits

Folders and files

Repository files navigation

ivr

This software powers the Interactive Voice response for the National Yee Emergency Hotline. We provide help to those who desperately need to hear a yee remix.

Setup

Environmental Variables

export PROXIED_NUM="+1-XXX-XXX-XXXX"  # The number that is dialed on /forward
export PAVLOK_ACCESS_TOKEN=""  # (optional) the access token for your pavlok

Installation

$ make install

(Local) Running

$ ./runServer.sh

(Production) Running

Bare

We use Zappa to deploy onto AWS Lambda.

Find the function under AWS Lambda and add the required environmental variables.

Custom Domain Name

First import the certificate on AWS Certificate Manager.

If you're using cloudflare like we are, then you can follow this guide

Then, under AWS API Gateway, go under Custom Domain Names.

Now CNAME the subdomain (or domain) you want to use to the target domain shown.

Also make sure to have CloudFlare's SSL set to Full(Strict).

After waiting for the ACM under AWS API Gateway >> Custom Domain Names to activate, your Custom Domain Name should be working.

About

Software for the National Yee Emergency Hotline

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages