This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (pypi.python.org).
Help us improve Python packaging - Donate today!

A developer's virtual butler.

Project Description

NOTE: THIS IS AT THE MOMENT (FEB 2014) ALPHA SOFTWARE AND IT’S STILL FAR FROM BEING ABLE TO DO WHAT’S DESCRIBED BELOW. SOON, THOUGH.

Jaime is a programmer’s “code butler”. It is designed to help you get up to speed on a new project, whatever that means. For instance, let’s say you want to start a new WordPress-based Website:

$ jaime wp new –domain example.com –codename sputnik –webserver nginx
–db mariadb –codehost bitbucket –branching simple

Assuming Jaime has your API keys and/or logins for all the services involved, the above command would register example.com on Namecheap, create a new code project with the codename “sputnik”, generate nginx config files, setup WordPress on a git repository using the “simple” branching strategy, create a private project on BitBucket, and setup your git remotes. Let’s say now you want to start working on your project, no problem:

# Setup MariaDB user and database for WordPress, configure nginx for the # project, and point example.com to localhost via the /etc/hosts file. $ jaime wp setup dev

# Install a couple WP plugins $ jaime wp plugin install NAME1 NAME2

# Make sure WP is up to date and upgrade it if it’s not $ jaime wp upgrade –version latest

# Let’s setup Varnish… $ jaime wp varnish

# And let’s activate the Varnish config $ jaime wp setup dev

# Work on WP on the browser…

# All done. Let’s deploy to a new server using our local DB. $ jaime wp deploy –host digitalocean –db copy

Release History

Release History

This version
History Node

0.1.0

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting