Run make setup
first when initializing the project for the first time. Type
make
to see all commands.
Specify environment variables in a .env
file. See docker-compose.yml
for the
possible variables and their default values.
- Set
ENVIRONMENT
to eitherdevelopment
,testing
, orproduction
.
SECRET_KEY
Flask secret key. Will be randomly generated in development and testing environments.SENTRY_DSN
DSN for reporting exceptions to Sentry.ALLOWED_ORIGINS
: Comma-seperated list of CORS allowed origins.
To compile a new requirements file and then re-build the service with the new requirements, run:
make pip-compile build