Synthesis App
September 9, 2021 ยท View on GitHub
We have a web application built using React and FastAPI.
Docker
- If you don't have docker, you can go here and follow the instructions in order to install the Docker Engine.
- Additionally, if you would simply like to host your own local server quickly, install Docker Compose here.
Run as multiple containers using Docker Compose
Environment Variables
- The docker compose uses environment variables defined in backend/.env using this as an example example dotenv file
- The backend requires at least the MAPI_KEY to be defined.
Run Docker Compose
docker-compose up
Use the web app
Should be available at http://localhost
Read the API docs at http://localhost/api/docs
Monitor celery workers with flower http://localhost/flower/dashboard
Run as single Docker Container on locally on one machine
See backend README
Old app implementation
See Dash implementation README