name: harbor-connect-local services: harbor-connect: extends: file: docker-compose.client.yml service: harbor-connect container_name: harbor-connect-local environment: PORT: ${LOCAL_CLIENT_UI_PORT:-3457} PROXY_PORT: ${LOCAL_CLIENT_PROXY_PORT:-8083} ports: !override - "127.0.0.1:${LOCAL_CLIENT_UI_PORT:-3457}:${LOCAL_CLIENT_UI_PORT:-3457}" - "127.0.0.1:${LOCAL_CLIENT_PROXY_PORT:-8083}:${LOCAL_CLIENT_PROXY_PORT:-8083}" volumes: !override - vpn-proxy-client-local-data:/var/lib/vpn-proxy - sing-box-client-local-cache:/var/lib/sing-box - ./.runtime:/run/harbor-host:ro healthcheck: test: ["CMD", "curl", "--noproxy", "*", "-fsS", "http://127.0.0.1:${LOCAL_CLIENT_UI_PORT:-3457}/api/state"] volumes: vpn-proxy-client-local-data: sing-box-client-local-cache: