From 5334d2e283564670e783cb49dd2576a6b6af71d4 Mon Sep 17 00:00:00 2001 From: varac Date: Mon, 16 Sep 2013 13:45:03 +0200 Subject: added shelr script and first screencast script (setting up a new provider) --- shelr/setup/setup.sh | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 shelr/setup/setup.sh (limited to 'shelr/setup/setup.sh') diff --git a/shelr/setup/setup.sh b/shelr/setup/setup.sh new file mode 100644 index 0000000..d8d06a5 --- /dev/null +++ b/shelr/setup/setup.sh @@ -0,0 +1,37 @@ +# Leap Platform Demo - setting up a new provider + +sudo /usr/bin/apt-get install git ruby ruby-dev rsync openssh-client openssl rake make + +mkdir -p ~/leap/demo +cd ~/leap/demo + +git clone https://leap.se/git/leap_cli.git +cd leap_cli +rake build +sudo /usr/bin/rake install + +cd .. +git clone https://leap.se/git/leap_platform.git +cd leap_platform +git checkout develop +git submodule sync +git submodule update --init + +cd .. +mkdir example.org +cd example.org +leap new --contacts admin@example.org --domain example.org --name example --platform /home/demo/leap/demo/leap_platform . +leap add-user --self +leap cert ca +leap cert csr +leap cert dh + +leap node add web1 services:webapp ip_address:199.119.112.23 +leap node add gw1 services:openvpn,tor ip_address:199.119.112.24 openvpn.gateway_address:199.119.112.25 +leap node add couch1 services:couchdb,soledad ip_address:199.119.112.26 + +leap compile +leap list +ls -l + +exit -- cgit v1.2.3