diff --git a/Dockerfile b/Dockerfile index dc25554..c68a8b0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -11,7 +11,7 @@ RUN apk update && \ apk add --no-cache make && \ apk add --no-cache git && \ apk add --no-cache jq && \ - apk add --no-cache upx=3.95-r2 + apk add --no-cache upx=3.96 RUN GO111MODULE=off go get -u github.com/rafaelsq/wtc @@ -27,9 +27,9 @@ COPY --from=react-build /web/build/ ./web/build/ RUN go mod vendor RUN make build -# RUN echo "Compressing binary, will take a bit of time..." && \ -# upx --ultra-brute -qq super-graph && \ -# upx -t super-graph +RUN echo "Compressing binary, will take a bit of time..." && \ + upx --ultra-brute -qq super-graph && \ + upx -t super-graph # stage: 3 FROM alpine:latest diff --git a/scripts/start.sh b/scripts/start.sh index b2d9439..d64e1c0 100755 --- a/scripts/start.sh +++ b/scripts/start.sh @@ -1,7 +1,13 @@ #!/bin/sh +if [ $1 = "secrets" ] +then + sops --config ./config "${@:2}" + exit 0 +fi + if test -f "./config/$SECRETS_FILE" then - ./sops --config ./config exec-env "./config/$SECRETS_FILE" "$*" + ./sops --config ./config exec-env "./config/$SECRETS_FILE" "$*" else $@ fi \ No newline at end of file