services: postgresql: image: postgres:17 env_file: - .env restart: unless-stopped environment: POSTGRES_USER: postgres POSTGRES_PASSWORD: ${POSTGRESQL_PASSWORD} volumes: - pgdata:/var/lib/postgresql/data odtserver: build: context: . dockerfile: Dockerfile restart: unless-stopped depends_on: - postgresql ports: - "8000:8000" command: ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "8000"] volumes: pgdata: