services: ome-cockpit: build: . container_name: ome-cockpit restart: unless-stopped ports: - "3090:8090" env_file: - .env volumes: - ./ui:/ui:ro - ./api/main.py:/app/main.py:ro - ./data:/data healthcheck: test: ["CMD", "python", "-c", "import urllib.request; urllib.request.urlopen(\"http://127.0.0.1:8090/api/health\")"] interval: 20s timeout: 5s retries: 5 start_period: 25s