Library and CLI to control dotCloud's Hipache
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
hipachectl
.dockerignore
.gitignore
CHANGES.md
CHANGES.rst
Dockerfile
LICENSE
README.md
README.rst
fig.yml
requirements.txt
setup.py

README.md

hipachectl

Image Layers

hipachectl is a command-line tool and library to manage dotCloud's hipache load balancer and reverse proxy. hipachectl lets you:

  • list configured virtual hosts
  • add a new virtual host
  • delete a virtual host

hipachectl is MIT licensed.

Installation

Either pull the automatically updated Docker image:

$ docker pull prologic/hipachectl

Or install from the development repository:

$ git clone https://github.com/prologic/hipachectl.git
$ cd hipachectl
$ pip install .

Usage

To use hipachectl from Docker:

$ docker run prologic/hipachectl -u tcp://ip:port <command>

Or:

$ hipachectl -u tcp://ip:port <command>

Where ip and port are the IP Address and Port of the hipache instance or the IP/Port of the Redis instance used. e.g: tcp://redis:6379

Or if you have a named hipache instance you can use --link:

$ docker run --link hipache prologic/hipachectl

For help use the --help option.