Want to TLS-protect your co-located stack of vanity websites
and Let's Encrypt
rproxy, but can't
tolerate the bone-grinding tedium of a
pip install? I built a docker image
for you now, so it's now as simple as:
1 2 3 4 5 6 7 8 9 10 11 12 13
$ mkdir -p conf/certificates; $ cat > conf/rproxy.ini << EOF; > [rproxy] > certificates=certificates > http_ports=80 > https_ports=443 > [hosts] > mysite.com_host=<other container host> > mysite.com_port=8080 > EOF $ docker run --restart=always -v "$(pwd)"/conf:/conf \ -p 80:80 -p 443:443 \ glyph/rproxy;
There are no docs to speak of, so if you're interested in the details, see the tree on github I built it from.
Modulo some handwaving about docker networking to get that
host> IP, that's pretty much it. Go forth and do likewise!