diff --git a/Dockerfile b/Dockerfile index eeaa55e..7a9679c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -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" ] \ No newline at end of file diff --git a/Dockerfile.dev b/Dockerfile.dev index dfce116..c446711 100644 --- a/Dockerfile.dev +++ b/Dockerfile.dev @@ -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" ]