You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Nov 9, 2024. It is now read-only.
I think the implementation should be as a separate docker-compose, eg. docker-compose.yml and docker-compose-with-traeifk.yml. In my use case i have my own setup for how routing happens between containers so having the option to not use it would be nice.
Another question would be is the plan to divide the components into subdomains or paths? That would affect the choice of reverse proxy. Traefik is more suited as the gateway endpoint, whereas nginx would be more versatile as the go between the application and another reverse proxy.
On the subject of nginx vs traefik, it would give a +1 for traefik.
Traefik 2.0 has some nice upgrades that support custom middleware. Has a nice dashboard, and configuration can be placed in the docker-compose, which makes it a little more obvious which path redirects to which services.
Hey @jontey
Understood. I think that makes sense to support when we're closer to releasing v1 however.
For development purposes (and for simplifying the onboarding process) I think 2 docker-compose files makes the most sense right now docker-compose.dev.yml and docker-compose.yml
I'm not sure if you saw my most recent commits, but I did end up going with Traefik v2. As you mentioned the docker-compose label configuration made it easy to see the configuration in one place, and the middleware is extremely powerful.
Choices?
Should be simple to maintain, and lightweight as possible.
The text was updated successfully, but these errors were encountered: