GitXplorerGitXplorer
e

new-server

public
6 stars
2 forks
2 issues

Commits

List of commits on branch master.
Unverified
907cc09b6c7fa3039425edbf750c7af5ac8a24c2

Merge branch 'master' of https://github.com/tendermint/new-server

eebuchman committed 10 years ago
Unverified
146f5c54a40b971abc4f4a9f4ce99eea566704fa

Merge branch 'master' of https://github.com/ebuchman/new-server

eebuchman committed 10 years ago
Unverified
9929b8f041accea1793f090f4585ef0fa30f53a9

new user script

eebuchman committed 10 years ago
Unverified
1eeb3bd7d67f7911e12090b1a99f23cca04ba765

works on debian

eebuchman committed 10 years ago
Unverified
36db050048398186ca609e596fc57a5840e07093

update info file to include portrange

eebuchman committed 10 years ago
Unverified
fe3cec59748703ed3ad63d517dbcdc460ba35f0f

add port ranges

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