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.