Skip to content

CSSCorp/hybridfox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What is Hybridfox?

Hybridfox is a Firefox add-on that attempts to get the best of popular public and private Cloud Computing environments. Currently it supports AWS, [Eucalyptus](http://open.eucalyptus.com/ Eucalyptus), OpenStack, OpenNebula and HP Cloud environments. The idea is to use a tool providing a single interface to switch seamlessly between multiple cloud accounts in order to manage your "Cloud Computing" environment. It offers complete GUI for Amazon Web Services like Elastic Load Balancer, CloudWatch, Spot Instances and CloudFormation.

It is also localized in Japanese and Chinese languages with the help of community support

Get The Latest Hybridfox

Hybridfox now allows addition and removal of any of the regions.

  • And now 1.7 supports Eucalyptus Enterprise Edition 2.0
  • And now 1.6 supports Openstack, Opennebula, Cloud Stack & Cloud Bridge, HP Cloud, ECC, EEE
  • Now Hybridfox Localized for Japanese and Simplified Chinese.
  • Hybridfox EXT with experimental support for AWS Cloudformation,Monitoring and Spot Instances

Here are the list of various download types

What can Hybridfox do?

Hybridfox can help you to do everything that you could possibly do with Elasticfox, on the Eucalyptus Computing environment

  • Manage Images
  • Raise and Stop Instances
  • Manage Instances
  • Manage Elastic IPs
  • Manage Security Groups
  • Manage Key-pairs
  • Manage Elastic Block Storage

Who are the creators?

Developers at CSS Corp R&D Labs are the creators and maintainers of Hybridfox, With a great deal of contribution from the Community. Hybridfox is primarily forked from Elasticfox to be able to work amicably with Eucalyptus.

CSS Corp Labs is also proud to present their other tools and services. Please check out the following tools and services, and provide your feedback.

CloudBuddy CloudSmart ARecord

Why this Project?

There something about the Elasticfox development that restricts it only to EC2 environment. But Manoj (the maintainer of Elasticfox) has done well to keep it open source, so that people like us could just take it further, and hence this project.

It would be nice if the community gets involved and extends this a little further.

Caveat: Hybridfox is an extension of an earlier version of Elasticfox, 1.6.x.

All About the Versions

Hybridfox development is more focused on supporting all features of popular Private Cloud frameworks without breaking the EC2 functionality.

1.7! Whats that?

Thanks to David Kavanagh, from Eucalyptus Inc. We are out with 1.7, hybridfox, with all the features of Hybridfox and the latest of features of Elasticfox. Apart from that he has also included some cool features like.

  • Specifying an Endpoint(Region) as Eucalytpus or not
  • Defining a Default account for a particular region
  • Support for latest AWS Signing convention(which is also the Eucalyptus Enterprise's convention)

Please feel free to, Download, Play and Rant in of any issues.

1.6 & 1.7 - Japanese

Thanks Ryo Watanabe for localizing Hybridfox to Japanese

1.6 - Simplified Chinese

Thanks Punkboyee for localizing Hybridfox to Simplified Chinese

Original Readme

This is a Mozilla Firefox extension for interacting with Amazon EC2. The source code also functions as an example of how to use the Amazon EC2 Query API from JavaScript.

Usage:

The extension can be installed by opening the .xpi file contained in the archive that includes this README file. Alternatively, the latest version of the .xpi file is hosted in Amazon S3 at the following URL:

http://s3.amazonaws.com/ec2-downloads/ec2ui.xpi

If you visit the link above using Mozilla Firefox you will be prompted regarding the installation of the extension.

Prerequisites:

This extension requires Mozilla Firefox version 1.5.0 or later.

Source Code:

The full source code is available at http://sourceforge.net/projects/elasticfox/

The .xpi file is really just a renamed ZIP archive. Your garden variety ZIP utilities can be used to unzip it. Within this archive you will find a file named ec2ui.jar. This is also just a renamed JAR archive so you can explore it in the same way. This JAR file contains the bulk of the interesting source code. Highlights include:

content/ec2ui/client.js This file contains the logic to construct and sign requests to Amazon EC2.

content/ec2ui/controller.js This file wraps client.js and includes logic to unpack Amazon EC2 responses.