mirror of
https://github.com/woodchen-ink/proxy-go.git
synced 2025-07-18 16:41:54 +08:00
- 更新 docker-compose.yml 文件,使用端口 3336 - 修改 Dockerfile 以暴露端口 3336 - 重构 main.go 以支持新的路由和管理端点 - 在 auth.go 中实现健壮的身份验证中间件 - 通过加强错误检查来改进指标处理。 - 添加用于安全类型转换的实用函数 - 引入请求ID生成功能,以便更好地进行追踪。
15 lines
261 B
Docker
15 lines
261 B
Docker
FROM alpine:latest
|
|
|
|
ARG TARGETARCH
|
|
WORKDIR /app
|
|
|
|
COPY proxy-go.${TARGETARCH} /app/proxy-go
|
|
|
|
RUN mkdir -p /app/data && \
|
|
chmod +x /app/proxy-go && \
|
|
apk add --no-cache ca-certificates tzdata
|
|
|
|
EXPOSE 3336
|
|
VOLUME ["/app/data"]
|
|
ENTRYPOINT ["/app/proxy-go"]
|