Add native traffic inspection to Harbor Connect and Gateway
This commit is contained in:
+5
-1
@@ -13,7 +13,7 @@ COPY monitoring/grafana/harbor-gateway.json ./monitoring/grafana/harbor-gateway.
|
||||
RUN npm run build:production
|
||||
|
||||
FROM ${RUNTIME_IMAGE}
|
||||
ARG SINGBOX_VERSION=1.13.18
|
||||
ARG SINGBOX_VERSION=1.14.0-rc.5
|
||||
|
||||
RUN apt-get update \
|
||||
&& apt-get install -y --no-install-recommends ca-certificates curl dumb-init nodejs tar \
|
||||
@@ -34,6 +34,9 @@ RUN set -eux; \
|
||||
|
||||
WORKDIR /app
|
||||
COPY --from=build /src/dist /app/dist
|
||||
COPY --from=build /src/node_modules/@bufbuild/protobuf /app/node_modules/@bufbuild/protobuf
|
||||
COPY --from=build /src/node_modules/@connectrpc/connect /app/node_modules/@connectrpc/connect
|
||||
COPY --from=build /src/node_modules/@connectrpc/connect-node /app/node_modules/@connectrpc/connect-node
|
||||
COPY package.json /app/package.json
|
||||
COPY entrypoint.client.sh /entrypoint.client.sh
|
||||
|
||||
@@ -49,6 +52,7 @@ ENV APP_MODE=client \
|
||||
SING_BOX_CACHE=/var/lib/sing-box/cache.db \
|
||||
RULE_SET_DOWNLOAD_DETOUR=vpn \
|
||||
ROUTING_RU_DIRECT=true \
|
||||
SING_BOX_TRAFFIC_SOURCE=native \
|
||||
LOG_LEVEL=info
|
||||
|
||||
EXPOSE 3456 8082
|
||||
|
||||
Reference in New Issue
Block a user