This a service that activates once every 24hrs to transfer newly gathered Epicollect points into the SSIFWC postgres database.
* brew install postgresql
Install Serverless:
npm install -g serverless
Install Serverless Python Requirements
sls plugin install -n serverless-python-requirements
Create a serverless.env.yml
file which is used as part of the deployment process. Here is an example:
dev:
EPICOLLECT_BASE_URL: xxxxx**
EPICOLLECT_PROJECT_NAME: xxxxx
EPICOLLECT_PROJECT_NAME_2: xxxxx
DATABASE_CONNECTION_URI: xxxxx
Deployment requires only a simple serverless command, dependencies are installed automatically:
sls deploy