Added heath-check to containers, upgraded psiphon to 2.0.31

This commit is contained in:
swarupsengupta2007
2024-12-27 21:37:40 +05:30
parent f64df60fe0
commit ac82876e54
2 changed files with 3 additions and 2 deletions
+1
View File
@@ -38,4 +38,5 @@ COPY base/ /
COPY psiphon.config ${DEF_DEFAULTS} COPY psiphon.config ${DEF_DEFAULTS}
COPY --from=psiphon_builder /go/psiphon_${TARGETOS}_${TARGETARCH}_${TARGETVARIANT} ${DEF_APP}/psiphon COPY --from=psiphon_builder /go/psiphon_${TARGETOS}_${TARGETARCH}_${TARGETVARIANT} ${DEF_APP}/psiphon
EXPOSE 8080 1080 EXPOSE 8080 1080
HEALTHCHECK --interval=30s --timeout=5s --start-period=2m --retries=3 CMD netstat -ltn|grep 1080 || exit 1
VOLUME /config VOLUME /config
+2 -2
View File
@@ -1,8 +1,8 @@
#!/bin/bash #!/bin/bash
MK_TARGETS=${TARGETS:-"linux/amd64,linux/386,linux/arm64,linux/arm/v7,linux/arm/v6"} MK_TARGETS=${TARGETS:-"linux/amd64,linux/386,linux/arm64,linux/arm/v7,linux/arm/v6"}
MK_VERSION=${VERSION:-2.0.30} MK_VERSION=${VERSION:-2.0.31}
MK_GO_VERSION=${GO_VERSION:-1.20} MK_GO_VERSION=${GO_VERSION:-1.22.7}
sudo docker buildx build \ sudo docker buildx build \
--build-arg TARGETS=${MK_TARGETS} \ --build-arg TARGETS=${MK_TARGETS} \