add bridge proxy service

This commit is contained in:
2026-07-28 22:49:28 +08:00
parent 55ab656606
commit 013efe967e
6 changed files with 366 additions and 0 deletions
+12
View File
@@ -0,0 +1,12 @@
FROM golang:1.26-alpine AS builder
WORKDIR /src
COPY go.mod ./
COPY *.go ./
RUN CGO_ENABLED=0 GOOS=linux go build -ldflags="-s -w" -o /bridge-proxy .
FROM alpine:3.21
RUN apk add --no-cache ca-certificates tzdata
COPY --from=builder /bridge-proxy /usr/local/bin/bridge-proxy
ENV ADDR=:8080
EXPOSE 8080
ENTRYPOINT ["bridge-proxy"]