Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a deployable docker compose recipe that includes reverse proxy and SSL #93

Open
surchs opened this issue Nov 7, 2024 · 1 comment

Comments

@surchs
Copy link
Contributor

surchs commented Nov 7, 2024

It would be nice if we could also provide to our users a deployable recipe that includes a

  • reverse proxy that creates an automatic routing for a specific domain once containers are spun up
  • automatic SSL request

so if they have

  • only our tools running on a VM and
  • don't want to have to open a bunch of ports
  • have a domain name ready

then they can just run docker compose up and get all of that nicely running.

Ideas for implementing

We could do this by:

  • having a second docker-compose file in addition to the one we already have that
    • defines the nginx and acme services
    • extends all of our services by adding the required docker network and ENV variables to make them discoverable by NGINX+ACME
  • have a second docker-compose file that is just a fully self-contained runnable deployment
@alyssadai
Copy link
Contributor

@surchs, can we close this issue now that we have a code snippet for this in the docs? Or would you prefer to leave it open until we incorporate the recipe fully into this repo?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants