add dockerfile

This commit is contained in:
real-alchemist
2024-03-13 10:05:00 +03:30
committed by GitHub
parent aa4cd2935e
commit de79418183
3 changed files with 60 additions and 0 deletions

17
Dockerfile Normal file
View File

@@ -0,0 +1,17 @@
FROM alpine:latest
ENV CONFIG='https://raw.githubusercontent.com/ircfspace/warpsub/main/export/warp#WARP%20(IRCF)'
ENV VERSION=v0.17.8
WORKDIR /opt
RUN apk add wget tar gzip libc6-compat
RUN export ARCH=$(apk --print-arch) && if [ "$ARCH" = "i386" ]; then ARCH="386"; elif [ "$ARCH" = "x86_64" ]; then ARCH="amd64"; fi && wget https://github.com/hiddify/hiddify-next-core/releases/download/${VERSION}/hiddify-cli-linux-$ARCH.tar.gz -O hiddify-cli.tar.gz
RUN tar -xzf hiddify-cli.tar.gz && rm hiddify-cli.tar.gz
COPY hiddify.sh .
COPY hiddify.json .
RUN chmod +x hiddify.sh
EXPOSE 2334
EXPOSE 6756
EXPOSE 6450
ENTRYPOINT [ "/opt/hiddify.sh" ]