fix: remove appuser

This commit is contained in:
pommee
2025-06-11 20:34:46 +02:00
parent 8843f044d8
commit 9690755322
2 changed files with 1 additions and 12 deletions

View File

@@ -9,20 +9,15 @@ ENV DNS_PORT=${DNS_PORT} WEBSITE_PORT=${WEBSITE_PORT}
COPY installer.sh ./
RUN apk add --no-cache curl jq bash ca-certificates && \
adduser -D -s /bin/bash appuser && \
mkdir -p /app && \
./installer.sh $GOAWAY_VERSION && \
mv /root/.local/bin/goaway /app/goaway && \
chown -R appuser:appuser /app && \
rm -rf /var/cache/apk/* /tmp/* /var/tmp/* /root/.cache /root/.local installer.sh
WORKDIR /app
COPY updater.sh ./
RUN chown appuser:appuser updater.sh
EXPOSE ${DNS_PORT}/tcp ${DNS_PORT}/udp ${WEBSITE_PORT}/tcp
USER appuser
ENTRYPOINT [ "./goaway" ]
ENTRYPOINT [ "./goaway" ]

View File

@@ -19,21 +19,15 @@ ARG WEBSITE_PORT=8080
ENV DNS_PORT=${DNS_PORT} WEBSITE_PORT=${WEBSITE_PORT}
RUN apk add --no-cache bash ca-certificates && \
adduser -D -s /bin/bash appuser && \
mkdir -p /app && \
chown -R appuser:appuser /app && \
rm -rf /var/cache/apk/* /tmp/* /var/tmp/*
WORKDIR /app
COPY --from=builder /src/goaway ./goaway
RUN chown appuser:appuser goaway
COPY updater.sh ./
RUN chown appuser:appuser updater.sh
EXPOSE ${DNS_PORT}/tcp ${DNS_PORT}/udp ${WEBSITE_PORT}/tcp
USER appuser
ENTRYPOINT [ "./goaway" ]