This can be used by setting up HAPROXY_CONF in dd.conf, which will determine which config file will be used. We also add haproxy.proxy-protocol.conf which is cleaner than haproxy.conf and allows the PROXY protocol on certain ports. With this setup it is possible to e.g. run DD without a public IPv4 address by proxying it from an edge server. |
||
|---|---|---|
| .. | ||
| Dockerfile | ||
| auto-generate-certs.sh | ||
| docker-entrypoint.sh | ||
| haproxy-docker-entrypoint.sh | ||
| haproxy.conf | ||
| haproxy.proxy-protocol.conf | ||
| letsencrypt-hook-deploy-concatenante.sh | ||
| letsencrypt-renew-cron.sh | ||
| letsencrypt.sh | ||