From 64225ad65f1cf9699efdbe6db6b100273d2785ae Mon Sep 17 00:00:00 2001 From: WilliamPeterMatthew Date: Tue, 27 May 2025 22:38:05 +0800 Subject: [PATCH] update build --- Dockerfile | 3 --- app.py | 3 ++- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index e7af81d..afd1e7a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,7 +3,6 @@ FROM python:3.12-alpine3.21 ENV TZ=Asia/Shanghai ENV ARGS= -# 更新系统包以修复已知漏洞,并安装shadowsocks-rust和依赖 RUN echo "https://dl-cdn.alpinelinux.org/alpine/v3.21/community" >> /etc/apk/repositories && \ apk update && apk add --no-cache \ tzdata \ @@ -13,7 +12,6 @@ RUN echo "https://dl-cdn.alpinelinux.org/alpine/v3.21/community" >> /etc/apk/rep && echo "$TZ" > /etc/timezone \ && rm -rf /var/cache/apk/* -# 安装Python依赖 RUN pip install flask WORKDIR /app @@ -21,7 +19,6 @@ COPY templates/ /app/templates/ COPY ./app.py /app/app.py RUN chmod +x /app/app.py -# 暴露端口 EXPOSE 5000 1080/udp 1080/tcp CMD ["python", "app.py"] diff --git a/app.py b/app.py index 95f8dda..afb0835 100644 --- a/app.py +++ b/app.py @@ -39,8 +39,9 @@ def action(): else: subprocess.Popen([ "sslocal", + "--log-without-time", "-c", "/.ssconfig.json", - "-f", "/var/run/sslocal.pid" + "--daemonize-pid", "/var/run/sslocal.pid" ]) return redirect('/')