diff --git a/cmd/webserver.go b/cmd/webserver.go index 41e235e..1da575b 100644 --- a/cmd/webserver.go +++ b/cmd/webserver.go @@ -87,7 +87,7 @@ func RunWebServer(port int) { srv := &http.Server{ Handler: r, - Addr: fmt.Sprintf("127.0.0.1:%v", port), + Addr: fmt.Sprintf("0.0.0.0:%v", port), WriteTimeout: 15 * time.Second, ReadTimeout: 15 * time.Second, } diff --git a/docker/Dockerfile b/docker/Dockerfile index 183cc3a..7fc6557 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,7 +1,9 @@ FROM alpine:latest as alpine ARG BIN_PATH +EXPOSE 8080/tcp +WORKDIR /app ADD $BIN_PATH/dashboard . -ADD $BIN_PATH/web . +ADD $BIN_PATH/web ./web ENTRYPOINT ["./dashboard"] diff --git a/docker/Dockerfile-windows b/docker/Dockerfile-windows index d051063..6ae282b 100644 --- a/docker/Dockerfile-windows +++ b/docker/Dockerfile-windows @@ -9,6 +9,8 @@ FROM mcr.microsoft.com/windows/nanoserver:$WINDOWS_VERSION COPY --from=servercore /windows/system32/netapi32.dll /windows/system32/netapi32.dll ARG BIN_PATH +EXPOSE 8080/tcp +WORKDIR /app ADD $BIN_PATH/dashboard.exe . -ADD $BIN_PATH/web . +ADD $BIN_PATH/web ./web CMD ["dashboard.exe"]