diff --git a/Dockerfile b/Dockerfile index 14378dd0..c7c89bcb 100644 --- a/Dockerfile +++ b/Dockerfile @@ -14,7 +14,7 @@ RUN wget https://github.com/seriousm4x/UpSnap/releases/download/${VERSION}/UpSna setcap 'cap_net_raw=+ep' ./upsnap FROM alpine:3 -ARG UPSNAP_HTTP_LISTEN=127.0.0.1:8090 +ARG UPSNAP_HTTP_LISTEN=0.0.0.0:8090 ENV UPSNAP_HTTP_LISTEN=${UPSNAP_HTTP_LISTEN} RUN apk update &&\ apk add --no-cache tzdata ca-certificates nmap samba samba-common-tools openssh sshpass curl &&\ @@ -23,4 +23,4 @@ WORKDIR /app COPY --from=downloader /app/upsnap upsnap HEALTHCHECK --interval=10s \ CMD curl -fs "http://${UPSNAP_HTTP_LISTEN}/api/health" || exit 1 -ENTRYPOINT ["sh", "-c", "./upsnap serve"] +ENTRYPOINT ["sh", "-c", "./upsnap serve --http ${UPSNAP_HTTP_LISTEN}"] diff --git a/Dockerfile.dev b/Dockerfile.dev index 5ee1f358..63c1c841 100644 --- a/Dockerfile.dev +++ b/Dockerfile.dev @@ -17,7 +17,7 @@ RUN go build -o upsnap main.go &&\ setcap 'cap_net_raw=+ep' ./upsnap FROM alpine:3 -ARG UPSNAP_HTTP_LISTEN=127.0.0.1:8090 +ARG UPSNAP_HTTP_LISTEN=0.0.0.0:8090 ENV UPSNAP_HTTP_LISTEN=${UPSNAP_HTTP_LISTEN} RUN apk update &&\ apk add --no-cache tzdata ca-certificates nmap samba samba-common-tools openssh sshpass curl &&\ @@ -26,4 +26,4 @@ WORKDIR /app COPY --from=go /app/upsnap upsnap HEALTHCHECK --interval=10s \ CMD curl -fs "http://${UPSNAP_HTTP_LISTEN}/api/health" || exit 1 -ENTRYPOINT ["sh", "-c", "./upsnap serve"] +ENTRYPOINT ["sh", "-c", "./upsnap serve --http ${UPSNAP_HTTP_LISTEN}"]