From b8c1dc5958228434f01a77eeb4a2789d38ab1eef Mon Sep 17 00:00:00 2001 From: ZhenYi <434836402@qq.com> Date: Sun, 10 May 2026 22:02:38 +0800 Subject: [PATCH] feat(core): initialize project with access control and AI integration --- docker/app.Dockerfile | 2 +- docker/email.Dockerfile | 2 +- docker/gingress.Dockerfile | 2 +- docker/githook.Dockerfile | 2 +- docker/gitserver.Dockerfile | 2 +- docker/metrics.Dockerfile | 2 +- docker/static.Dockerfile | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/docker/app.Dockerfile b/docker/app.Dockerfile index addf1e3..bf08fd0 100644 --- a/docker/app.Dockerfile +++ b/docker/app.Dockerfile @@ -4,7 +4,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ && rm -rf /var/lib/apt/lists/* RUN useradd --system --create-home appuser WORKDIR /home/appuser -COPY target/release/app /bin +COPY ./target/release/app /bin USER appuser EXPOSE 3000 CMD ["app"] \ No newline at end of file diff --git a/docker/email.Dockerfile b/docker/email.Dockerfile index 4c94739..776e5ff 100644 --- a/docker/email.Dockerfile +++ b/docker/email.Dockerfile @@ -4,7 +4,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ && rm -rf /var/lib/apt/lists/* RUN useradd --system --create-home appuser WORKDIR /home/appuser -COPY target/release/email-worker /bin +COPY ./target/release/email-worker /bin USER appuser EXPOSE 8084 CMD ["email-worker"] \ No newline at end of file diff --git a/docker/gingress.Dockerfile b/docker/gingress.Dockerfile index e2a5cb1..f0c8650 100644 --- a/docker/gingress.Dockerfile +++ b/docker/gingress.Dockerfile @@ -4,7 +4,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ && rm -rf /var/lib/apt/lists/* RUN useradd --system --create-home appuser WORKDIR /home/appuser -COPY target/release/gingress /bin +COPY ./target/release/gingress /bin USER appuser EXPOSE 80 443 8080 CMD ["gingress"] diff --git a/docker/githook.Dockerfile b/docker/githook.Dockerfile index d51a21e..aac0e68 100644 --- a/docker/githook.Dockerfile +++ b/docker/githook.Dockerfile @@ -4,7 +4,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ && rm -rf /var/lib/apt/lists/* RUN useradd --system --create-home appuser WORKDIR /home/appuser -COPY target/release/git-hook /bin +COPY ./target/release/git-hook /bin USER appuser EXPOSE 8083 CMD ["git-hook"] \ No newline at end of file diff --git a/docker/gitserver.Dockerfile b/docker/gitserver.Dockerfile index b067cf5..8aa09e4 100644 --- a/docker/gitserver.Dockerfile +++ b/docker/gitserver.Dockerfile @@ -4,7 +4,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ && rm -rf /var/lib/apt/lists/* RUN useradd --system --create-home appuser WORKDIR /home/appuser -COPY target/release/gitserver /bin +COPY ./target/release/gitserver /bin USER appuser EXPOSE 8021 2222 CMD ["gitserver"] \ No newline at end of file diff --git a/docker/metrics.Dockerfile b/docker/metrics.Dockerfile index 0d9dc0b..66c7740 100644 --- a/docker/metrics.Dockerfile +++ b/docker/metrics.Dockerfile @@ -4,7 +4,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ && rm -rf /var/lib/apt/lists/* RUN useradd --system --create-home appuser WORKDIR /home/appuser -COPY target/release/metrics-aggregator /bin +COPY ./target/release/metrics-aggregator /bin USER appuser EXPOSE 9090 CMD ["metrics-aggregator"] \ No newline at end of file diff --git a/docker/static.Dockerfile b/docker/static.Dockerfile index 49766cc..a657d84 100644 --- a/docker/static.Dockerfile +++ b/docker/static.Dockerfile @@ -4,7 +4,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ && rm -rf /var/lib/apt/lists/* RUN useradd --system --create-home appuser WORKDIR /home/appuser -COPY target/release/static-server /bin +COPY ./target/release/static-server /bin USER appuser EXPOSE 8081 CMD ["static-server"] \ No newline at end of file