version: '3.8' services: extension-registry: build: context: . dockerfile: Dockerfile image: extension-registry:latest container_name: extension-registry ports: - "8082:8082" volumes: - ./config.toml:/app/config.toml:ro - ./tokens:/app/tokens:ro environment: - RUST_LOG=info restart: unless-stopped healthcheck: test: ["CMD", "curl", "-f", "http://localhost:8082/api/v1/health"] interval: 30s timeout: 3s retries: 3 start_period: 5s networks: - extension-net networks: extension-net: driver: bridge