autodock-hipache
Hipache Plugin for autodock.
autodock-hipache is MIT licensed.
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!
docker-compose.yml:
autodock:
image: prologic/autodock
volumes:
- /var/run/docker.sock:/var/run/docker.sock
autodockhipache:
image: prologic/autodock-hipache
links:
- autodock
- hipache:redis
sslcerts:
image: prologic/mksslcrt
command: "*.mydomain.com"
hipache:
image: prologic/hipache
ports:
- "80:80"
- "443:443"
volumes_from:
- sslcerts
hello:
image: prologic/hello
environment:
- VIRTUALHOST=hello.mydomain.com
- ALIAS=hello.local
Release files for autodock-hipache 0.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| autodock-hipache-0.0.2.tar.gz | 4.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| autodock_hipache-0.0.2-cp27-none-macosx_10_10_x86_64.whl | CPython 2.7 | none | macOS 10.10+ x86-64 | Details |
Total release size: 10.1 kB
Release files / autodock-hipache-0.0.2.tar.gz
| Download URL | autodock-hipache-0.0.2.tar.gz |
|---|---|
| Size | 4.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
25ca5c1af5d536fb805f3617bbbed8be02f965f93677e179b32b827afcff76a5
|
|
BLAKE2b-256 checksum How to use checksums |
f18fd64d5dc8527eac42a8a7d81db9139faca3fbc9777cbb94ba21124b10b503
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / autodock_hipache-0.0.2-cp27-none-macosx_10_10_x86_64.whl
| Download URL | autodock_hipache-0.0.2-cp27-none-macosx_10_10_x86_64.whl |
|---|---|
| Size | 6.1 kB |
| Tags | CPython 2.7 macOS 10.10+ x86-64 |
|
SHA-256 checksum How to use checksums |
84cdffa8621aa7a51835528b590710d0eaaa5e29f36ce54c0c2748cab9a7a380
|
|
BLAKE2b-256 checksum How to use checksums |
de36b6fab4f0836ea9fcfb88e423ee192927bd1bf22ba7cf342532461c729752
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |