Finely tuned Django, instantly

Blingnode

  • Instant Django virtual env setup
  • Runs on Debian and Ubuntu latest
  • Instant virtual env copy tool
  • Instant Trac setup
  • Zero learning curve
  • Used often in our company
  • Free and open source (GPL)

It's built for the folks that don't like to run heavy management tools (as good as they are) but still want a great development server, fast. Read our guiding principles for more info.


Install

sudo wget http://bitbucket.org/BlingNode/blingnode/get/default.tar.gz 
sudo tar -xvzf ./default.tar.gz -C /var/lib/misc/ 
sudo python /var/lib/misc/blingnode/setup.py

This script works only on Debian and Ubuntu latest. It sets up your environment properly and leaves you free to develop. Source at Bitbucket.

Django Environment

Each time you run these script you get a fully prepared Django environment setup under a virtual environment. You can run this portion of the script as much as necessary to setup however many project you might have. All you have to provide it the name of the project.

Virtual env setup and copy

One command, and a couple of questions answered and your Django virtual environment is ready to go. Really ready. It just needs some code. Also, if you spent some time customizing the environment, use the copy tool to make another development environment for you, or another dev.

Configured tools

Below are the tools that are (optionally) installed and configured for best performance and usefulness in a development environment.

Trac

A configured Trac environment that is ready for agile development, time tracking and more, right out of the gate. No plugins, skining or hassling to get a well setup collaboration environment.

Mecurial

Your Mercurial repo will be setup and hooked into your Trac environment. Instantly see code in the online browser.

Ajax Explorer

A neat tool that allows for easy file sharing for your team and clients.

Back story

At Bixly we were always repeating steps to setup Django environments and collaboration tools. It cost us time, and clients had to pay for it. It didn't take too long to add the commands to bash scripts. Wanting to take a step further, we moved everything over to Python and released the project in July of 2010. It's simply a tool we really like using.

To find out more about us, see Bixly.com/about. We are Python/Django shop that loves quality results.