Skip to content

A zc.buildout configuration for the Punjab BOSH server

Notifications You must be signed in to change notification settings

jcbrand/punjab.buildout

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

punjab.buildout

A zc.buildout configuration for the Punjab BOSH server.

It installs the supervisor process manager to ensure that Punjab stays up.

It uses mr.developer to check out Punjab, it will be checked out to ./src/punjab.

Installation

Dependencies

Make sure you have the FFI development libraries installed, on Ubuntu/Debian you can run the following:

sudo apt-get install libffi-dev gcc python-virtualenv python-dev libssl-dev

Running buildout

git clone https://github.com/jcbrand/punjab.buildout.git
python3 -m venv punjab.buildout
cd punjab.buildout
source bin/activate
./bin/pip install -r requirements.txt
./bin/buildout -v

Starting Punjab

./bin/supervisord

Tailing the logs

sudo apt-get install multitail

multitail -f ./var/log/*.log

About

A zc.buildout configuration for the Punjab BOSH server

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published