|
|
@@ -1,39 +1,15 @@
|
|
|
services:
|
|
|
- nockchain-leader:
|
|
|
- image: ghcr.io/lushdog/nockchain:latest
|
|
|
- network_mode: host
|
|
|
- privileged: true
|
|
|
- volumes:
|
|
|
- - ./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:
|
|
|
+ nockchain:
|
|
|
image: ghcr.io/lushdog/nockchain:latest
|
|
|
network_mode: host
|
|
|
privileged: true
|
|
|
volumes:
|
|
|
- - ./nockchain-follower:/app/data
|
|
|
+ - ./nockchain:/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-watcher"
|
|
|
- "--npc-socket"
|
|
|
- "nockchain.sock"
|
|
|
@@ -41,8 +17,5 @@ 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
|