Skip to content
/ ivr Public

Software for the National Yee Emergency Hotline

Notifications You must be signed in to change notification settings

JCharante/ivr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Watchers

Forks

Releases

No releases published

Packages

No packages published