github.com/adoriasoft/tendermint@v0.34.0-dev1.0.20200722151356-96d84601a75a/DOCKER/docker-entrypoint.sh (about) 1 #!/bin/bash 2 set -e 3 4 if [ ! -d "$TMHOME/config" ]; then 5 echo "Running tendermint init to create (default) configuration for docker run." 6 tendermint init && 7 sed -i \ 8 -e "s/^proxy_app\s*=.*/proxy_app = \"$PROXY_APP\"/" \ 9 -e "s/^moniker\s*=.*/moniker = \"$MONIKER\"/" \ 10 -e 's/^addr_book_strict\s*=.*/addr_book_strict = false/' \ 11 -e 's/^timeout_commit\s*=.*/timeout_commit = "500ms"/' \ 12 -e 's/^index_all_tags\s*=.*/index_all_tags = true/' \ 13 -e 's,^laddr = "tcp://127.0.0.1:26657",laddr = "tcp://0.0.0.0:26657",' \ 14 -e 's/^prometheus\s*=.*/prometheus = true/' \ 15 "$TMHOME/config/config.toml" && 16 sed -i \ 17 -e "s/^\s*\"chain_id\":.*/ \"chain_id\": \"$CHAIN_ID\",/" \ 18 "$TMHOME/config/genesis.json" 19 fi 20 21 exec tendermint "$@"