diff --git a/README.md b/README.md index 61209ed4b8df08c6213c506a08636f2cfbb233c2..808824b7aabcdaa8d567f3c8d62d310c81b8182f 100644 --- a/README.md +++ b/README.md @@ -1,17 +1,15 @@ # HAProxy HAProxy for IndieHosters -# Warning: still experimental, use at your own risk - ## What is it? This repository contains one of the most advanced and libre HAproxy for docker setup that we are aware of. It ships with: - - container discovery though docker API (like [smartstack](http://nerds.airbnb.com/smartstack-service-discovery-cloud/)) based on Env var `HOST` (Based on [docker-gen](https://github.com/jwilder/docker-gen)) + - container discovery though docker API (like [smartstack](http://nerds.airbnb.com/smartstack-service-discovery-cloud/)) based on Env var `VIRTUAL_HOST` (Based on [docker-gen](https://github.com/jwilder/docker-gen)) - [ocsp](https://en.wikipedia.org/wiki/Online_Certificate_Status_Protocol) - [letsencrypt](https://letsencrypt.org/) -Once you managed to make this running, each time you add a container with the environment variable `HOST` it will: +Each time you add a container with the environment variable `VIRTUAL_HOST` it will: - generate a valid certificate (if the dns is pointing correctly) - serves the OCSP response - serves your web container with https @@ -29,12 +27,6 @@ cd haproxy docker-compose up -d ``` -The first time, you might need to run letsencrypt-watch in an interactive way to accept TOS and register your account. -Use the following to do so: -``` -docker-compose run letsencrypt-watch -``` - And profit! ``` @@ -59,4 +51,3 @@ You can help us by: - renewal :) - docker-swarm compatibility - - other backend (etcd/consul...)