# Local dev compose. Joins the existing Coolify "coolify" network so it can # resolve memory-qdrant / memory-embeddings / memory-api by container name. # If those services aren't reachable, override the *_URL env vars in .env. services: artenschutz-router: build: . container_name: artenschutz-router env_file: - .env ports: - "8080:8080" networks: - coolify restart: unless-stopped healthcheck: test: ["CMD", "python", "-c", "import urllib.request; urllib.request.urlopen('http://localhost:8080/health')"] interval: 30s timeout: 5s retries: 3 networks: coolify: external: true