From 387195c7c7c67dcf8c1d068e6d153e1f26899567 Mon Sep 17 00:00:00 2001 From: Marc Platt Date: Tue, 21 Apr 2026 21:49:41 -0400 Subject: [PATCH] add truthcoin service --- docker-compose.base.yml | 20 ++++++++++++++++++++ docker-compose.signet.yml | 4 ++++ 2 files changed, 24 insertions(+) diff --git a/docker-compose.base.yml b/docker-compose.base.yml index 737e83c..ca74587 100644 --- a/docker-compose.base.yml +++ b/docker-compose.base.yml @@ -213,6 +213,25 @@ services: - --log-level-file=trace - --network=${NETWORK} + truthcoin: + image: ghcr.io/layertwo-labs/truthcoin:sha-0cc1620 + restart: unless-stopped + healthcheck: + test: ["CMD", "truthcoin_dc_app_cli", "--rpc-port=6013", "balance"] + network_mode: host + volumes: + - truthcoin-data:/root/.local/share/truthcoin_dc + - logs-data:/logs + command: + - --headless + - --log-level=trace + - --mainchain-grpc-host=0.0.0.0 + - --mainchain-grpc-port=50051 + - --net-addr=0.0.0.0:4013 + - --rpc-host=0.0.0.0 + - --rpc-port=6013 + - --zmq-addr=0.0.0.0:28013 + zside: image: ghcr.io/iwakura-rein/thunder-orchard:sha-7e34625 restart: unless-stopped @@ -485,3 +504,4 @@ volumes: mempool-api-data: coinshift-data: photon-data: + truthcoin-data: diff --git a/docker-compose.signet.yml b/docker-compose.signet.yml index b82c66a..bc356f6 100644 --- a/docker-compose.signet.yml +++ b/docker-compose.signet.yml @@ -20,6 +20,10 @@ services: profiles: - signet + truthcoin: + profiles: + - signet + coinshift: profiles: - signet