skip to navigation
skip to content

django-aws-manager 0.1.2

A Django app to manage Amazon AWS servers.

Latest Version:

Django AWS Manager

Django AWS Manager is a django app that allows you to view and manage Amazon EC2 instances. It can be useful as a way to access your server quickly from the admin screen and remote desktop. The servers can be shut off during off hours (e.g., outside of market hours for a trading server) to save costs.


> pip install django-aws-manager

or for the latest from github:

> pip install -e git+

Quick start

1. Add "aws-manager" to your INSTALLED_APPS setting like this::


2. Include the aws_manager URLconf in your project like this::

url(r'^aws-manager/', include('aws_manager.urls')),

3. Run `python migrate` to create the aws-manager models (or add it using south)

4. register the app with your admin in

5. add a new server record through the admin screen


- You can start/stop the server using the admin actions on the aws server list page.

- The server status is visible from the server detail view

- An RDP for remote desktop access file can be downloaded from the detail view if the EC2 server is windows based and is running.

- A management command can be used to start and stop the servers from the command line

> python aws-server *servername* start

> Available management commands: start, stop, state, start-wkdays-only, stop-wkdays-only

- Starting and stopping of the servers can be scheduled using chron or heroku scheduler with the management commands  
File Type Py Version Uploaded on Size
django-aws-manager-0.1.2.tar.gz (md5) Source 2014-02-25 5KB