The webapp is configured to use pre-built Docker images. To start the services:
cd omtra_webapp
docker-compose up -dThe docker-compose.yml is configured to pull these images from Docker Hub:
gnina/omtra_webapp-api:latest- API servicegnina/omtra_webapp-worker:latest- Worker servicegnina/omtra_webapp-frontend-react:latest- Frontend serviceredis:7-alpine- Redis service
Most variables don't need to be changed. See .env.example for all options.
Variables you might want to customize:
FRONTEND_PORT- Port for frontend (default: 5900)CUDA_VISIBLE_DEVICES- GPU device IDs (default: 0)WORKER_TIMEOUT- Maximum job execution time in seconds (default: 600 = 10 minutes)JOB_TTL_HOURS- How long to keep job data before cleanup (default: 48 hours)
Once started, access the webapp at:
- Frontend: http://localhost:5900 (or the port specified by FRONTEND_PORT)
docker-compose down