Home > Nodetraq

Nodetraq

Nodetraq is a project mainly written in PYTHON and JAVASCRIPT, based on the MIT license.

Server and User management UI

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.

Previous:Test