diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index 8bc9d56833ebd630d3d9e000e0b2333de630f7c7..b295f470d6d3aa248c5760820426e978fa9f562f 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -15,7 +15,7 @@ services: - "30333:30333" environment: DUNITER_INSTANCE_NAME: "my_instance" - DUNITER_DEVELOPMENT_MODE: "true" + DUNITER_CHAIN_NAME: "dev" #DUNITER_DISABLE_PROMETHEUS: "false" volumes: - data:/var/lib/lc-core diff --git a/docker/docker-entrypoint b/docker/docker-entrypoint index dd18c5313aa0012baff0948402d32183de9828f7..e83075f565bb2c6bb5de2c90a6c54d96b88b7893 100755 --- a/docker/docker-entrypoint +++ b/docker/docker-entrypoint @@ -17,12 +17,21 @@ if [ -n "$DUNITER_INSTANCE_NAME" ]; then fi DUNITER_DISABLE_PROMETHEUS=$(boolean "${DUNITER_DISABLE_PROMETHEUS:-false}") -DUNITER_DEVELOPMENT_MODE=$(boolean "${DUNITER_DEVELOPMENT_MODE:-false}") + +DUNITER_CHAIN_NAME="${DUNITER_CHAIN_NAME:-dev}" +case "$DUNITER_CHAIN_NAME" in + dev) + chain=(--dev) + ;; + *) + chain=(--chain "$DUNITER_CHAIN_NAME") + ;; +esac set -- "$@" \ - $(ternary "${DUNITER_DEVELOPMENT_MODE:-false}" --dev) \ - $(ternary "${DUNITER_DISABLE_PROMETHEUS:-false}" --no-prometheus) \ + "${chain[@]}" \ + $(ternary "$DUNITER_DISABLE_PROMETHEUS" --no-prometheus) \ --ws-external -d /var/lib/duniter -echo "Starting duniter with parameters: $@" +echo "Starting duniter with parameters:" "$@" exec duniter "$@"