Semanttuli
Available at semanttuli.herokuapp.com
Setup development
Two ways to run locally:
Pipenv
- Run
pipenv install
(install pipenv withpip install pipenv
if necessary) - Run
pipenv run python wsgi.py
- If no MongoDB connection string is provided as env variable, backend will connect to a read-only development database
- App should now be running in http://localhost:33507
Docker
- Build Docker image with
docker build -t semanttuli:latest .
- Start container from the image with
docker run -p 33507:33507 semanttuli:latest
- If no MongoDB connection string is provided as env variable, backend will connect to a read-only development database
- App should now be running in http://localhost:33507
Deployment
- Deployment to production (Heroku) happens automatically when pushing to master branch