diff --git a/Dockerfile.amd64 b/Dockerfile.amd64 index b4f3113..a7d3502 100644 --- a/Dockerfile.amd64 +++ b/Dockerfile.amd64 @@ -1,6 +1,7 @@ FROM golang:1.17-alpine as builder -ARG XRAYVER='v1.5.7' +ARG XRAYVER='v1.6.2' +ARG ACMEVER='2.9.0' RUN apk add --no-cache bash git build-base @@ -15,8 +16,8 @@ FROM alpine:3.14 COPY --from=builder /go/src/XTLS/Xray-core/xray /usr/local/bin/ RUN apk update && apk add bash nginx openssl curl socat jq moreutils -RUN cd /root; curl -sSL "https://github.com/acmesh-official/acme.sh/archive/refs/tags/2.9.0.tar.gz"|tar zxvf - -RUN cd /root; mv acme.sh-2.9.0 .acme.sh +RUN cd /root; curl -sSL "https://github.com/acmesh-official/acme.sh/archive/refs/tags/${ACMEVER}.tar.gz"|tar zxvf - +RUN cd /root; mv acme.sh-${ACMEVER} .acme.sh COPY site-ssl.conf.tpl /etc/nginx/http.d/ COPY grpc.tpl /etc/nginx/http.d/ diff --git a/Dockerfile.arm b/Dockerfile.arm index 86f14a0..8fd8377 100644 --- a/Dockerfile.arm +++ b/Dockerfile.arm @@ -1,6 +1,7 @@ FROM arm32v6/golang:1.17-alpine as builder -ARG XRAYVER='v1.5.7' +ARG XRAYVER='v1.6.2' +ARG ACMEVER='2.9.0' RUN apk add --no-cache bash git build-base @@ -15,8 +16,8 @@ FROM arm32v6/alpine:3.14 COPY --from=builder /go/src/XTLS/Xray-core/xray /usr/local/bin/ RUN apk update && apk add bash nginx openssl curl socat jq moreutils -RUN cd /root; curl -sSL "https://github.com/acmesh-official/acme.sh/archive/refs/tags/2.9.0.tar.gz"|tar zxvf - -RUN cd /root; mv acme.sh-2.9.0 .acme.sh +RUN cd /root; curl -sSL "https://github.com/acmesh-official/acme.sh/archive/refs/tags/${ACMEVER}.tar.gz"|tar zxvf - +RUN cd /root; mv acme.sh-${ACMEVER} .acme.sh COPY site-ssl.conf.tpl /etc/nginx/http.d/ COPY grpc.tpl /etc/nginx/http.d/ diff --git a/Dockerfile.arm64 b/Dockerfile.arm64 index 1d19fa6..0b9edfa 100644 --- a/Dockerfile.arm64 +++ b/Dockerfile.arm64 @@ -1,6 +1,7 @@ FROM arm64v8/golang:1.17-alpine as builder -ARG XRAYVER='v1.5.7' +ARG XRAYVER='v1.6.2' +ARG ACMEVER='2.9.0' RUN apk add --no-cache bash git build-base @@ -15,8 +16,8 @@ FROM arm64v8/alpine:3.14 COPY --from=builder /go/src/XTLS/Xray-core/xray /usr/local/bin/ RUN apk update && apk add bash nginx openssl curl socat jq moreutils -RUN cd /root; curl -sSL "https://github.com/acmesh-official/acme.sh/archive/refs/tags/2.9.0.tar.gz"|tar zxvf - -RUN cd /root; mv acme.sh-2.9.0 .acme.sh +RUN cd /root; curl -sSL "https://github.com/acmesh-official/acme.sh/archive/refs/tags/${ACMEVER}.tar.gz"|tar zxvf - +RUN cd /root; mv acme.sh-${ACMEVER} .acme.sh COPY site-ssl.conf.tpl /etc/nginx/http.d/ COPY grpc.tpl /etc/nginx/http.d/