1 - Configure the asterisk manager to create an user to use with monast.
- Sample manager.conf user:
2 - Configure apache to point to location where you extracted monast.
Alias /monast /path/to/monast
Allow from all
3 - Copy pymon/monast.conf.sampe to /etc/monast.conf and edit it
properly as documented inside of this file.
4 - Install dependencies:
Twisted Python 10.1+ (http://twistedmatrix.com)
zope.interface 3.6+ (http://pypi.python.org/pypi/zope.interface#download)
Starpy SVN-Trunk (http://sourceforge.net/projects/starpy/)
- Trunk tarball: http://starpy.svn.sourceforge.net/viewvc/starpy/trunk/?view=tar
PHP PEAR Packages: (HTTP_Client)
5 - Run monast.py:
# cd pymon
- Verify if is everything OK.
- If no ERRORS, stop monast.py pressing ctrl+c and run it as daemon.
# ./monast.py --daemon
6 - Edit lib/config.php as documented inside this file.
7 - Point your browser to location that was configured in apache.
In case you do not want any stable release and prefer to obtain the newest features and bells, so that you can send your patches or suggestions on how to make Monast better, you can checkout the latest code of Monast by running the following command.
git clone https://github.com/dagmoller/monast.git
Just keep in mind that it is permanently in a beta state and unstable.