Skip to content

Commit

Permalink
Merge pull request #12 from Altlock/patch-2
Browse files Browse the repository at this point in the history
Add installation help to README
  • Loading branch information
mekanix authored Apr 12, 2018
2 parents 296255f + da9f358 commit c09afe3
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# Reggae
*REGister Globaly Access Everywhere* is a package which helps in common DevOps tasks relying on CBSD for management of jails and virtual machines on FreeBSD. If you have ever used Vagrant, Reggae is best described as an alternative to Vagrant. To use it, you have to install it and run `reggae init` which will setup your `bridge1` and `lo1` interfaces for its use. Once initialized you will need to redirect a port to use Consul as DNS. Following is an example in PF:
*REGister Globaly Access Everywhere* is a package which helps in common DevOps tasks relying on CBSD for management of jails and virtual machines on FreeBSD. If you have ever used Vagrant, Reggae is best described as an alternative to Vagrant.

## Installation

To use Reggae you need to have the following packages installed: `cbsd` and `sqlite3`. CBSD needs to be configured beforehand as well. To install Reggae run:
```
git clone https://github.com/cbsd/reggae.git && cd reggae/ && make && make install
```
When installed, run `reggae init` which will setup your `bridge1` and `lo1` interfaces for its use. Once initialized you will need to redirect a port to use Consul as DNS. Following is an example in PF:

```
jail_if = "lo1"
Expand Down

0 comments on commit c09afe3

Please sign in to comment.