diff --git a/docker/Dockerfile b/docker/Dockerfile index 68a42a6..e7ed3f2 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -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 COPY hiddify.sh . RUN chmod +x hiddify.sh -COPY hiddify.json ./data/ EXPOSE 2334 EXPOSE 2335 diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index 8e956be..36e1309 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -3,12 +3,9 @@ version: '3.8' services: hiddify: image: ghcr.io/hiddify/hiddify-next-core/cli:latest - ports: - - "2334:2334" - - "6756:6756" - - "6450:6450" + network_mode: host environment: CONFIG: "https://raw.githubusercontent.com/ircfspace/warpsub/main/export/warp#WARP%20(IRCF)" volumes: - - ./data/:/hiddify/data/ + - ./hiddify.json:/hiddify/hiddify.json command: ["/opt/hiddify.sh"] diff --git a/docker/hiddify.sh b/docker/hiddify.sh index ade7913..5b1f805 100644 --- a/docker/hiddify.sh +++ b/docker/hiddify.sh @@ -31,8 +31,8 @@ # iptables -t mangle -A PREROUTING -j hiddify -if [ -f "/hiddify/data/hiddify.json" ]; then - /hiddify/HiddifyCli run --config "$CONFIG" -h /hiddify/data/hiddify.json +if [ -f "/hiddify/hiddify.json" ]; then + /hiddify/HiddifyCli run --config "$CONFIG" -d /hiddify/hiddify.json else /hiddify/HiddifyCli run --config "$CONFIG" fi