maxmind hace 8 meses
padre
commit
ed8ddc54ab
Se han modificado 1 ficheros con 28 adiciones y 2 borrados
  1. 28 2
      docker-compose.yml

+ 28 - 2
docker-compose.yml

@@ -1,10 +1,34 @@
 services:
-  nockchain:
+  nockchain-leader:
     image: ghcr.io/lushdog/nockchain:latest
     network_mode: host
     privileged: true
     volumes:
-      - ./nockchain:/app/data
+      - ./nockchain-leader:/app/data
+      - ./wallet:/root/.nockapp/wallet
+    environment:
+      - MINING_PUBKEY=${MINING_PUBKEY:?please make sure to set your MINING_PUBKEY environment variable in the .env file}
+    command:
+      - "--fakenet"
+      - "--genesis-leader"
+      - "--npc-socket"
+      - "nockchain.sock"
+      - "--mining-pubkey"
+      - "${MINING_PUBKEY}"
+      - "--bind"
+      - "/ip4/0.0.0.0/udp/3005/quic-v1"
+      - "--peer"
+      - "/ip4/127.0.0.1/udp/3006/quic-v1"
+      - "--new-peer-id"
+      - "--no-default-peers"
+    restart: unless-stopped
+
+  nockchain-follower:
+    image: ghcr.io/lushdog/nockchain:latest
+    network_mode: host
+    privileged: true
+    volumes:
+      - ./nockchain-follower:/app/data
       - ./wallet:/root/.nockapp/wallet
     environment:
       - MINING_PUBKEY=${MINING_PUBKEY:?please make sure to set your MINING_PUBKEY environment variable in the .env file}
@@ -17,6 +41,8 @@ services:
       - "${MINING_PUBKEY}"
       - "--bind"
       - "/ip4/0.0.0.0/udp/3006/quic-v1"
+      - "--peer"
+      - "/ip4/127.0.0.1/udp/3005/quic-v1"
       - "--new-peer-id"
       - "--no-default-peers"
     restart: unless-stopped