GitXplorerGitXplorer
e

new-server

public
6 stars
2 forks
2 issues

Commits

List of commits on branch master.
Unverified
245b1fc2a914031c772996fe2310d284d979d196

make build dir

eebuchman committed 10 years ago
Unverified
b9cf18bce71b304b1809368a5bda6c9e915a3ab1

.profile not .bashrc

eebuchman committed 10 years ago
Unverified
4d17665a297001850b672bb45e0c91e54bdb5cb7

source info first

eebuchman committed 10 years ago
Unverified
3514fd3c3b6118c4fde4cc47c6f8cac69a070377

change root pwd

eebuchman committed 10 years ago
Unverified
e60903935e8875ef1eeec238d3c4c9219b9bdd7b

fixes from review with matt

eebuchman committed 10 years ago
Unverified
e8a0bc59c1bca43df268d2ff72c48e4dc24fe315

more modularity

eebuchman committed 10 years ago

README

The README file for this repository.

New Server

This directory contains scripts for a simple moderately secure server setup.

To fetch the directory in the first place, run:

apt-get update
apt-get upgrade -y
apt-get install git
git clone https://github.com/ebuchman/new-server /new-server
cd /new-server

Add your info to info.sh and ensure you are logged in as root.

To get set up in 4 steps:

First harden the server with

bash new_server.sh

Note you should only ever run this script once.

You should now be some user (not root). Change to his directory:

cd ~/new-server

Now install golang:

source ./install_go.sh

And tendermint:

bash install_tendermint.sh

It would now be a good idea to log out and ssh back in with the new user.

You can run tendermint with

bash mint