Updating README with more details - warvox - VoIP based wardialing tool, forked from rapid7/warvox.
DIR Log
DIR Files
DIR Refs
DIR README
---
DIR commit bb01f3689fc28527ccd0cf08065f95aeb1df9f55
DIR parent 7f7440ad8a998ada326d0b831bb54980e6c22f04
HTML Author: Jay Scott <jay@beardyjay.co.uk>
Date: Fri, 19 Aug 2016 10:13:46 +0000
Updating README with more details
Diffstat:
M README.md | 18 +++++++++++++-----
1 file changed, 13 insertions(+), 5 deletions(-)
---
DIR diff --git a/README.md b/README.md
@@ -20,7 +20,7 @@ WarVOX requires PostgreSQL 9.1 or newer with the "contrib" package installed for
To get started, install the OS-level dependencies:
$ sudo apt-get install gnuplot lame build-essential libssl-dev libcurl4-openssl-dev \
- postgresql postgresql-contrib postgresql-common git-core curl libpq-dev
+ postgresql postgresql-contrib postgresql-common git-core curl libpq-dev sox
Install RVM to obtain Ruby 2.2.3 or later
@@ -36,11 +36,11 @@ In case you have not installed Ruby 2.2.3 or later by now, do so using RVM.
Clone this repository to the location you want to install WarVOX:
- $ git clone git://github.com/rapid7/warvox.git /home/warvox
+ $ git clone git://github.com/rapid7/warvox.git /opt/warvox
Configure WarVOX:
- $ cd /home/warvox
+ $ cd /opt/warvox
$ bundle install
$ make
@@ -62,6 +62,10 @@ Copy the example database configuration to database.yml:
$ cp config/database.yml.example config/database.yml
+Copy the example secrets configuration to secrets.yml:
+
+ $ cp config/secrets.yml.example config/secrets.yml
+
Modify config/database.yml to include the password set previously
Initialize the WarVOX database:
@@ -70,17 +74,21 @@ Initialize the WarVOX database:
Add an admin account to WarVOX
- $ bin/adduser admin
+ $ bin/adduser admin randompass
Start the WarVOX daemons:
$ bin/warvox.rb
+or to bind WarVox to all interfaces:
+
+ $ bin/warvox.rb --address 0.0.0.0
+
Access the web interface at http://127.0.0.1:7777/
At this point you can configure a new IAX2 provider, create a project, and start making calls.
-## Development
+##development
Using the Dockerfile