From 1b8be9f4a80d821ecca9977d7dc383217e04c849 Mon Sep 17 00:00:00 2001 From: bit-aloo Date: Mon, 23 Sep 2024 11:21:33 +0530 Subject: [PATCH] add pool-node proxy and pool-miner proxy --- conf/ckpool.conf | 4 ++-- docker-compose-config-a.yaml | 7 +++---- docker-compose-config-c.yaml | 3 +-- sv1-ckpool.dockerfile | 4 +--- 4 files changed, 7 insertions(+), 11 deletions(-) diff --git a/conf/ckpool.conf b/conf/ckpool.conf index 0b135ce..8569e37 100644 --- a/conf/ckpool.conf +++ b/conf/ckpool.conf @@ -1,7 +1,7 @@ { "btcd": [ { - "url": "http://10.5.0.16:18332", + "url": "http://10.5.0.21:18332", "auth": "username", "pass": "password", "notify": false @@ -14,7 +14,7 @@ "update_interval": 30, "version_mask": "1fffe000", "serverurl": [ - "0.0.0.0:3332" + "10.5.0.40:3332" ], "mindiff": 1, "startdiff": 42, diff --git a/docker-compose-config-a.yaml b/docker-compose-config-a.yaml index 4fbd5df..b4b5795 100644 --- a/docker-compose-config-a.yaml +++ b/docker-compose-config-a.yaml @@ -365,7 +365,6 @@ services: dockerfile: ./sv1-ckpool.dockerfile ports: - "3332:3332" - - "3333:3333" volumes: - "./conf:/ckpool-solo/src/conf" restart: unless-stopped @@ -393,14 +392,14 @@ services: - "3333:3333" - "2345:2345" environment: - - SERVER=10.5.0.8:3332 + - SERVER=10.5.0.40:3332 - CLIENT=0.0.0.0:3333 - PROM_ADDRESS=10.5.0.19:2345 - PROXY_TYPE=pool-miner container_name: sv1-pool-miner-proxy depends_on: - sv1-custom-proxy-builder - - sv1-pool + - sv1-ckpool restart: unless-stopped networks: sv2-net: @@ -418,7 +417,7 @@ services: - "4567:4567" environment: - SERVER=http://10.5.0.16:18332 - - CLIENT=0.0.0.0:48330 + - CLIENT=10.5.0.21:18332 - PROM_ADDRESS=10.5.0.21:4567 - PROXY_TYPE=node-pool container_name: sv1-node-pool-proxy diff --git a/docker-compose-config-c.yaml b/docker-compose-config-c.yaml index 817b331..2623c4b 100644 --- a/docker-compose-config-c.yaml +++ b/docker-compose-config-c.yaml @@ -125,7 +125,6 @@ services: dockerfile: ./sv1-ckpool.dockerfile ports: - "3332:3332" - - "3333:3333" volumes: - "./conf:/ckpool-solo/src/conf" restart: unless-stopped @@ -341,7 +340,7 @@ services: - "4567:4567" environment: - SERVER=http://10.5.0.16:18332 - - CLIENT=0.0.0.0:48330 + - CLIENT=10.5.0.21:18332 - PROM_ADDRESS=10.5.0.21:4567 - PROXY_TYPE=node-pool container_name: sv1-node-pool-proxy diff --git a/sv1-ckpool.dockerfile b/sv1-ckpool.dockerfile index 35bd830..a5543a4 100644 --- a/sv1-ckpool.dockerfile +++ b/sv1-ckpool.dockerfile @@ -57,7 +57,7 @@ FROM ubuntu:latest ARG REPO=ckpool-solo ARG BRANCH=solobtc ARG REPO_URL=https://bitbucket.org/ckolivas/${REPO}.git -# ARG REPO_URL=https://github.com/golden-guy/${REPO}.git + RUN apt-get update && apt-get install -y autoconf automake libtool build-essential git yasm libzmq3-dev libcap2-bin pkgconf @@ -71,6 +71,4 @@ RUN ./autogen.sh && ./configure && make WORKDIR ./src -EXPOSE 3333 - CMD ["./ckpool","-B","-k", "-c", "./conf/ckpool.conf"]