Bitcoin Forum

Bitcoin => Project Development => Topic started by: rumkin on May 02, 2018, 05:20:27 PM



Title: Ethereum node creation automation
Post by: rumkin on May 02, 2018, 05:20:27 PM
Several times my clients asking me to setup new ethereum node for them. When it happened last time I decided to automate this process and made it in devops way. I choose cloud-config as most clear, regular and wide solution and created collection of scripts for Geth and Parity for fully private and public nodes.

Private nodes has limited access from outer network for other nodes and SSH connection. So to connect you should to create SSH-tunnel to you node like so:

Code:
ssh -L 8545:remoteHost:8545 -N ethereum@remoteHost

Get it from github repo https://github.com/rumkin/ethereum-cloudconfig (https://github.com/rumkin/ethereum-cloudconfig). Currently it has Ubuntu and x64 architechture support only. But I'm going to add more operation systems and test it on Hetzner, AWS and other cloud providers. It was checked on DigitalOcean only so any feedback would be welcome.

If you have scripts to start another currency nodes let me now and I will add them.