-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
docker-swarm files #1134
base: master
Are you sure you want to change the base?
docker-swarm files #1134
Conversation
Why is traefik needed here? Is there a reason why we can't do Swarm without it? |
It's easy to get the letsencrypt cert using Traefik for different services(monitoring services like grafana dashboard,telegraf) running on the same machine. I can do the SSL termination at Traefik and then forward the request to each of the services. We can do it without Traefik also like we are doing it in docker-compose setup. |
If we are to keep this here I'd like to cut out Traefik. Less moving parts. |
ok. I'll make the changes. |
@saghul is this abandoned? The docker compose file is still quite hard to get working with swarm due to the incompatible network name... |
Sorry I dropped the ball. No I'm still keen on seeing if we put swarm configs here or in the contrib org. I just forgot sorry. |
This PR is a bit outdated now(but it will work) and I don't have enough bandwidth now so it'll be a little difficult for me to update this PR. But I'm happy to help if someone wants to take it up. Yes, we can combine it into one compose file but make sure to add the constraints if you want to deploy all the services to different servers. |
Thanks for your effort so far @prayagsingh ! I still plan to see if it makes sense to have it here or in a contrib repo. If anyone has ideas, I'm happy to listen! |
@saghul IMO, moving it to contrib repo makes sense since everything that is managed by the third party is present there. |
Deploy jitsi using docker-swarm with Traefik.