Skip to content

Docker

git clone https://github.com/AdamEddahmouni/nosograph.git
cd nosograph
cp .env.example .env
docker compose --profile full up --build

Dashboard: http://localhost:8000

The web, worker, and beat services are behind Compose profile full. docker compose up without that profile will not start the dashboard.

Local evaluation builds pass DOCKER_SKIP_DISEASE_VALIDATE=1 so image build does not run strict validation across 10,407 modules (that gate is expected to fail on scaffolds). This does not disable API keys or production DEBUG=false rules.

Compose project name is nosograph (container names like nosograph-web-1). The image tag remains med-research:latest as an internal/compatibility name matching the Python distribution; it is not a public rename of NosoGraph.

Production hardening: deployment