crypto-com / thaler

Thaler Experimental Network; For Crypto.org Chain: github.com/crypto-org-chain/chain-main
https://thaler-testnet.crypto.com
Other
158 stars 80 forks source link

Problem: no quick try public testnet installation #993

Open yihuang opened 4 years ago

yihuang commented 4 years ago

Something like

sh -c "$(curl -fsSL https://raw.github.com/crypto-com/chain/master/docker/install.sh)"

The content of the scripts may be something like:

$ pip3 install chainbot supervisor
$ curl -sL https://some_shared_cluster.json | chainbot prepare
$ # single node:
$ docker run -d -v ./data:/data cryptocom/chain-bins
$ # multi node:
$ docker-compose up -d
tomtau commented 4 years ago

one point of public testnet was for trying/testing more production-like deployment -- so it's fine to have this quick way, but it should have warning flags around, so that the end person doesn't think this is safely configured

yihuang commented 4 years ago

Also, we need a simple way for official mainnet/testnet user to set up a full node(validator or not) quickly, this is simpler than setup a local testnet, but might be able to share some common infrastructure between them.