docker-compose.yml 582 B

123456789101112131415161718192021
  1. services:
  2. nockchain:
  3. image: ghcr.io/lushdog/nockchain:latest
  4. network_mode: host
  5. privileged: true
  6. volumes:
  7. - ./nockchain:/app/data
  8. - ./wallet:/root/.nockapp/wallet
  9. environment:
  10. - MINING_PUBKEY=${MINING_PUBKEY:?please make sure to set your MINING_PUBKEY environment variable in the .env file}
  11. command:
  12. - "--genesis-watcher"
  13. - "--npc-socket"
  14. - "nockchain.sock"
  15. - "--mining-pubkey"
  16. - "${MINING_PUBKEY}"
  17. - "--bind"
  18. - "/ip4/0.0.0.0/udp/3006/quic-v1"
  19. - "--new-peer-id"
  20. restart: unless-stopped