I found this open source project looking for alternatives to commercial implementations (currently LastPass). And that the project owners have a Docker deployment model for self-hosting.
On my Docker install, I currently use the
jwilder\nginx-proxy reverse proxy with the companion
letsencrypt-nginx-proxy container for automated Lets Encrypt certificate management. All I need to do is supply an extra Environment Variable (“VIRTUAL_HOST”) to the web server container of any solution.
This page has an architecture topology diagram to explain:
Essentially, how can I use the default installer to deploy this behind my reverse proxy and Lets Encrypt generator?
Do I need to customise anything?
I expect the script handles calls to Docker Hub to pull the appropriate images, and then deploy containers from these images - this restricts my ability to supply the VIRTUAL_HOST Environment Variable.