Skip to main content

autodock hipache plugin

Project description

Image Layers

Hipache Plugin for autodock.

autodock-hipache is MIT licensed.


See: autodock

Basic Usage

Start the daemon:

$ docker run -d --name autodock prologic/autodock

Link and start the autodock Hipache Plugin:

$ docker run -d --link autodock prologic/autodock-hipache

Now whenever you start a new container autodock will listen for Docker events and discover containers that have been started. The autodock-hipache plugin will specifically listen for starting containers that have a VIRTUALHOST environment variable and reconfigure the running hipache container.

An optional ALIAS environment value can be given as an extra virtualhost typically used for a www. alias to a domain.

Start a “Hello World” Web Application:

$ docker run -d -e VIRTUALHOST=hello.local prologic/hello
curl -q -o - -H 'Host: hello.local' http://localhost/
Hello World!


This method of hosting and managing webapps and websites is in production deployments and talked about in more detail in the post A Docker-based mini-PaaS.


    image: prologic/autodock
        - /var/run/docker.sock:/var/run/docker.sock

    image: prologic/autodock-hipache
        - autodock
        - hipache:redis

    image: prologic/mksslcrt
    command: "*"

    image: prologic/hipache
        - "80:80"
        - "443:443"
        - sslcerts

    image: prologic/hello
        - ALIAS=hello.local


The version of Hipache used here will not startup unless you have setup SSL certificates, so the sslcerts volume is requried for a correctly functionining system.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for autodock-hipache, version 0.0.2
Filename, size File type Python version Upload date Hashes
Filename, size autodock_hipache-0.0.2-cp27-none-macosx_10_10_x86_64.whl (6.1 kB) File type Wheel Python version 2.7 Upload date Hashes View hashes
Filename, size autodock-hipache-0.0.2.tar.gz (4.0 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page