From e0a3f5ad84226148caeafbdb159b8f2fd36b986c Mon Sep 17 00:00:00 2001 From: fred Date: Wed, 23 Aug 2023 16:07:30 +0200 Subject: [PATCH] RENAME TO docker-compose.yml & RUN docker-compose up -d --- duniter1.8.7_docker-compose.yml | 52 +++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 duniter1.8.7_docker-compose.yml diff --git a/duniter1.8.7_docker-compose.yml b/duniter1.8.7_docker-compose.yml new file mode 100644 index 00000000..128c0828 --- /dev/null +++ b/duniter1.8.7_docker-compose.yml @@ -0,0 +1,52 @@ +version: '3.6' + +services: + duniter: + environment: + #- DEBUG_ENTRYPOINT=${DUNITER_DEBUG_ENTRYPOINT:-${DEBUG_ENTRYPOINT:-${DEBUG:-}}} + - DUNITER_AUTO_SYNC=true + - DUNITER_SYNC_HOST=${DUNITER_SYNC_HOST:-duniter.g1.1000i100.fr:443} + - DUNITER_BMA_ENABLED=true + - DUNITER_BMA_IP4=${DUNITER_BMA_IP4:-0.0.0.0} + - DUNITER_BMA_REMOTE_HOST=${DUNITER_BMA_REMOTE_HOST:-duniter.localhost} + - DUNITER_BMA_REMOTE_PORT=${DUNITER_BMA_REMOTE:-443} + - DUNITER_GVA_ENABLED=true + - DUNITER_GVA_PATH=gva + - DUNITER_GVA_PORT=30901 + - DUNITER_GVA_REMOTE_PATH=gva + - DUNITER_GVA_REMOTE_PORT=443 + - DUNITER_GVA_REMOTE_HOST=${DUNITER_GVA_REMOTE_HOST:-duniter.localhost} + - DUNITER_GVA_SUBSCRIPTIONS_PATH=gva-sub + - DUNITER_GVA_WHITELIST=${DUNITER_GVA_WHITELIST:-127.0.0.1,::1} + - DUNITER_START_OPTS=${DUNITER_START_OPTS:-direct_webstart} + - DUNITER_SYNC_OPTS=${DUNITER_SYNC_OPTS:-} + - DUNITER_WS2P_HOST=${DUNITER_WS2P_HOST:-0.0.0.0} + - DUNITER_WS2P_PORT=${DUNITER_W2SP_PORT:-20901} + - DUNITER_WS2P_PUBLIC=${DUNITER_W2SP_PUBLIC:-true} + - DUNITER_WS2P_REMOTE_HOST=${DUNITER_WS2P_REMOTE_HOST:-duniter.localhost} + - DUNITER_WS2P_REMOTE_PATH=${DUNITER_WS2P_REMOTE_PATH:-ws2p} + - DUNITER_WS2P_REMOTE_PORT=${DUNITER_WS2P_REMOTE_PORT:-443} + - DUNITER_POW_CPU=0.5 + - DUNITER_POW_NBCORES=1 + image: pinidh/duniter:1.8.7 + networks: + - private + ports: + - 0.0.0.0:10901:10901 + - 0.0.0.0:20901:20901 + - 0.0.0.0:30901:30901 + - 0.0.0.0:9220:9220 + restart: unless-stopped + volumes: + - data:/var/lib/duniter + - etc:/etc/duniter + +networks: + private: + name: ${DOCKER_NETWORK_PRIVATE:-duniter} + public: + name: ${DOCKER_NETWORK_PUBLIC:-host} + +volumes: + data: + etc: