seryl/Nodetraq


Server and User management UI

License: MIT

Language: Python


Overview

Nodetraq is a server management utility that was put together at RockYou!

This version is stripped of all of the internal specific libraries at RY, however it's still going to take a bit of work to make it completely usable outside.

But there's a strong set of utilities here and without too much work this could become something a little more generic.

Anyone who's interested in this, ping me and maybe we could take it a step further.

Installation and Setup

Install ssl libraries

  • sudo yum install openssl-devel
  • sudo yum install openldap-devel
  • sudo yum install sqlite-devel
  • sudo yum install sqlite

Require python 2.6

Compile it with:
    ./configure
    make altinstall (on older centos boxes)

Install python2.6 python-setuptools

python2.6 setup.py install (on the setuptools directory)

Install the remaining libraries

  • sudo easy_install pip
  • sudo pip install pylons

Install the library as an egg

cd ~/Sites/nodetraq/
sudo python2.6 setup.py install

Setup the database

Setup the default nodetraq ini file for production (If you're developing use development.ini instead of production).

paster setup-app production.ini

Run the server

Start up the pylons instance by running paster.

paster serve --reload production.ini --pid=paster.pid --d --monitor-restart

All set!

Now just browse to http://localhost:5000/ or proxy Apache/nginx there.

Project Statistics

Sourcerank 3
Repository Size 371 KB
Stars 3
Forks 0
Watchers 1
Open issues 0
Dependencies 0
Contributors 1
Tags 0
Created
Last updated
Last pushed

Top Contributors See all

Josh Toft

Something wrong with this page? Make a suggestion

Login to resync this repository