Skip to content

VICSES/sms-page-pager

Repository files navigation

Build Status Coverage Status License: AGPL v3

Introduction

This project provides a bridge between incoming Twilio SMS messages and the VICSES online paging interface, Viper. It is a component of the larger sms-page project.

Interactions with Viper interface are managed using the python-viper project.

It is designed to be deployed to an AWS Lambda instance using zappa.

Installation

Zappa requires the use of Python 3.6 and a virtual environment.

On a Debian system this can be achieved with the python3.6 package.

$ python3.6 -m venv env
$ source env/bin/activate
(env) $ pip3.6 -rrequirements.txt
(env) $ zappa init
(env) $ vim zappa_settings.json
(env) $ zappa deploy prod

zappa_settings.json must be edited to set the environment_variables and ``extra_permissionsas shown inzappa_settings.example.json`.

Supporting infrastructure

This project is one component of the sms-page project. It relies on the dynamodb databases provided by sms-page-rest.

About

Send paging messages from an SMS, paging component

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages