Update README
This commit is contained in:
parent
88576051f2
commit
63fed5fecf
1 changed files with 23 additions and 3 deletions
22
README.md
22
README.md
|
@ -14,6 +14,22 @@ To do this, you need to:
|
|||
|
||||
**3** - Install `openvpn`, `openssh-server` and `puppet`:
|
||||
|
||||
We install puppet from the puppetlabs repo, so depending on your OS choice, do something like:
|
||||
|
||||
wget https://apt.puppetlabs.com/puppetlabs-release-precise.deb
|
||||
OR
|
||||
wget https://apt.puppetlabs.com/puppetlabs-release-jessie.deb
|
||||
|
||||
Install the package you just downloaded. (This just installs the puppet labs repo)
|
||||
|
||||
sudo dpkg -i puppetlabs-release-[whatever].deb
|
||||
|
||||
Now, update your apt repositories
|
||||
|
||||
sudo apt-get update
|
||||
|
||||
Install:
|
||||
|
||||
sudo apt-get install openvpn openssh-server puppet
|
||||
|
||||
**4** - Clone this repo into /etc/puppet/environments/[ENVIRONMENT_NAME]
|
||||
|
@ -73,4 +89,8 @@ To have a fully configured system from scratch, these are the steps:
|
|||
|
||||
**11** - You should now be running the complete Rhizomatica ecosystem. Principally, The Osmo Network-in-the-Box, Freeswitch, kannel, and all the glue inbetween. You should also see the web interface to administer your mobile network at `http://localhost/rai`
|
||||
|
||||
**12** Probably it doesn't quite work yet, because there are some minor configuration steps to be completed. See further (work in progress) documentation on the [Rhizomatica Wiki](https://wiki.rhizomatica.org/index.php/Setting_up_the_BSC) or open an issue!
|
||||
**12** - It doesn't quite work yet, because there are some minor configuration steps to be completed. Namely, you need to run the script `/var/rhizomatica/rccn/install.py` to setup your database and a couple of other things. However, this will fail if puppet hasn't written the correct configuration because you haven't setup everything correctly in your hiera host file in step 6.
|
||||
|
||||
[ FIXME: The `install.py` is not very intelligent and certainly not very forgiving *and* it expects to be running on a clean system. Once you run it on a b0rked config, it may complete some tasks and then will most likely fail if you try to run it again. ]
|
||||
|
||||
!! Pull Requests are welcome!! See further (work in progress) documentation on the [Rhizomatica Wiki](https://wiki.rhizomatica.org/index.php/Setting_up_the_BSC) or open an issue!
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue