Merge pull request #60 from alirezarm78/main
Fix docker network mode and volume mounts
This commit is contained in:
@@ -15,7 +15,6 @@ RUN apk add curl tar gzip libc6-compat # iptables ip6tables
|
|||||||
tar -xzf hiddify-cli.tar.gz && rm hiddify-cli.tar.gz
|
tar -xzf hiddify-cli.tar.gz && rm hiddify-cli.tar.gz
|
||||||
COPY hiddify.sh .
|
COPY hiddify.sh .
|
||||||
RUN chmod +x hiddify.sh
|
RUN chmod +x hiddify.sh
|
||||||
COPY hiddify.json ./data/
|
|
||||||
|
|
||||||
EXPOSE 2334
|
EXPOSE 2334
|
||||||
EXPOSE 2335
|
EXPOSE 2335
|
||||||
|
|||||||
@@ -3,12 +3,9 @@ version: '3.8'
|
|||||||
services:
|
services:
|
||||||
hiddify:
|
hiddify:
|
||||||
image: ghcr.io/hiddify/hiddify-next-core/cli:latest
|
image: ghcr.io/hiddify/hiddify-next-core/cli:latest
|
||||||
ports:
|
network_mode: host
|
||||||
- "2334:2334"
|
|
||||||
- "6756:6756"
|
|
||||||
- "6450:6450"
|
|
||||||
environment:
|
environment:
|
||||||
CONFIG: "https://raw.githubusercontent.com/ircfspace/warpsub/main/export/warp#WARP%20(IRCF)"
|
CONFIG: "https://raw.githubusercontent.com/ircfspace/warpsub/main/export/warp#WARP%20(IRCF)"
|
||||||
volumes:
|
volumes:
|
||||||
- ./data/:/hiddify/data/
|
- ./hiddify.json:/hiddify/hiddify.json
|
||||||
command: ["/opt/hiddify.sh"]
|
command: ["/opt/hiddify.sh"]
|
||||||
|
|||||||
@@ -31,8 +31,8 @@
|
|||||||
# iptables -t mangle -A PREROUTING -j hiddify
|
# iptables -t mangle -A PREROUTING -j hiddify
|
||||||
|
|
||||||
|
|
||||||
if [ -f "/hiddify/data/hiddify.json" ]; then
|
if [ -f "/hiddify/hiddify.json" ]; then
|
||||||
/hiddify/HiddifyCli run --config "$CONFIG" -h /hiddify/data/hiddify.json
|
/hiddify/HiddifyCli run --config "$CONFIG" -d /hiddify/hiddify.json
|
||||||
else
|
else
|
||||||
/hiddify/HiddifyCli run --config "$CONFIG"
|
/hiddify/HiddifyCli run --config "$CONFIG"
|
||||||
fi
|
fi
|
||||||
|
|||||||
Reference in New Issue
Block a user