The web app for Clacket.
- Create a virtualenv (once) and activate it.
$ virtualenv -p python3 venv $ . venv/bin/activate - Install the requirements.
$ make bootstrap
- Copy the .env file and fill it.
$ cp .env.example .env
- Run the server/app:
$ make run - Build the documentation:
$ make docs-build - Build & run the documentation locally:
$ make docs-run - Build Docker image:
$ make image-build - Test:
$ make test
On merge to master, TravisCI runs tests, and if they're successful, it deploys the app with the required env vars to Elastic Beanstalk.