2023-08-09 12:36:03 +02:00
|
|
|
version: "3.7"
|
2023-09-22 11:45:45 +03:00
|
|
|
|
2023-08-09 12:36:03 +02:00
|
|
|
services:
|
|
|
|
|
nwaku:
|
2026-06-30 09:02:13 -04:00
|
|
|
image: ${NWAKU_IMAGE:-quay.io/wakuorg/nwaku-pr:3807}
|
2023-10-31 13:12:42 +02:00
|
|
|
restart: on-failure
|
2023-08-09 12:36:03 +02:00
|
|
|
ports:
|
|
|
|
|
- 30304:30304/tcp
|
|
|
|
|
- 30304:30304/udp
|
2023-08-10 10:52:46 +02:00
|
|
|
- 127.0.0.1:8003:8003
|
2025-01-15 02:22:39 +05:30
|
|
|
logging:
|
|
|
|
|
driver: json-file
|
|
|
|
|
options:
|
|
|
|
|
max-size: "100m"
|
|
|
|
|
max-file: "10"
|
|
|
|
|
compress: "true"
|
|
|
|
|
tag: "nwaku-{{.ID}}"
|
2023-09-05 13:13:59 +02:00
|
|
|
environment:
|
|
|
|
|
NODEKEY: ${NODEKEY}
|
2026-06-30 09:02:13 -04:00
|
|
|
KAD_BOOTSTRAP_NODES: ${KAD_BOOTSTRAP_NODES}
|
|
|
|
|
CLUSTER_ID: ${CLUSTER_ID}
|
|
|
|
|
MIX_DISABLE_COVER_TRAFFIC: ${MIX_DISABLE_COVER_TRAFFIC}
|
|
|
|
|
NUM_SHARDS_IN_NETWORK: ${NUM_SHARDS_IN_NETWORK}
|
|
|
|
|
SHARD: ${SHARD}
|
|
|
|
|
TCP_PORT: ${TCP_PORT}
|
|
|
|
|
METRICS_PORT: ${METRICS_PORT}
|
|
|
|
|
LOG_LEVEL: ${LOG_LEVEL}
|
|
|
|
|
MAX_CONNECTIONS: ${MAX_CONNECTIONS}
|
2023-09-05 13:13:59 +02:00
|
|
|
EXTRA_ARGS: ${EXTRA_ARGS}
|
2023-08-09 12:36:03 +02:00
|
|
|
volumes:
|
|
|
|
|
- ./run_node.sh:/opt/run_node.sh:Z
|
2026-06-30 09:02:13 -04:00
|
|
|
- ./data:/data
|
|
|
|
|
working_dir: /data
|
2023-08-09 12:36:03 +02:00
|
|
|
entrypoint: sh
|
|
|
|
|
command:
|
|
|
|
|
- /opt/run_node.sh
|