Federico Cargnelutti

Simple is better than complex. Complex is better than complicated. | @fedecarg

Fabric: Simple Pythonic Deployment Tool

with one comment

Here’s the thing: you’re developing a server deployed application, it could be a web application but it doesn’t have to be, and you’re probably deploying to more than one server. Even if you just have one server to deploy to, it still get tiresome in the long run to build your project, fire up your favorite SFTP utility, upload your build, log in to the server with SSH, possibly stop the server, deploy the build, and finally start the server again.

What we’d like to do, is to build, upload and deploy our application with a single command line. Fabric is a tool that, at its core, logs into a number of hosts with SSH, and executes a set of commands, and possibly uploads or downloads files.

Fabric Project Site


Written by Federico

March 5, 2009 at 9:55 am

Posted in Linux, Python, Tools

One Response

Subscribe to comments with RSS.

  1. I was lookign for something similar, I found Capistriano, and this is a very good totorial about that
    http://www.simplisticcomplexity.com/2006/08/16/automated-php-deployment-with-capistrano/

    I’ll checkout this Py thing…

    Hector

    March 10, 2009 at 11:18 pm


Leave a Reply