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

docker-swarm files #1134

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Conversation

prayagsingh
Copy link
Contributor

Deploy jitsi using docker-swarm with Traefik.

@saghul
Copy link
Member

saghul commented Oct 6, 2021

Why is traefik needed here? Is there a reason why we can't do Swarm without it?

@prayagsingh
Copy link
Contributor Author

prayagsingh commented Oct 6, 2021

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.

@saghul
Copy link
Member

saghul commented Oct 6, 2021

If we are to keep this here I'd like to cut out Traefik. Less moving parts.

@prayagsingh
Copy link
Contributor Author

ok. I'll make the changes.

@prayagsingh prayagsingh changed the title docker-swarm with traefik docker-swarm files Oct 11, 2021
@dominiwe
Copy link

@saghul is this abandoned? The docker compose file is still quite hard to get working with swarm due to the incompatible network name...
Does everything here still work and could we combine it all into one compose file to be used with docker stack @prayagsingh?

@saghul
Copy link
Member

saghul commented Jul 16, 2022

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.

@prayagsingh
Copy link
Contributor Author

prayagsingh commented Jul 16, 2022

Does everything here still work and could we combine it all into one compose file to be used with docker stack @prayagsingh?

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.

@saghul
Copy link
Member

saghul commented Jul 16, 2022

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!

@prayagsingh
Copy link
Contributor Author

@saghul IMO, moving it to contrib repo makes sense since everything that is managed by the third party is present there. docker-compose is fine in the main repo and everything else moves to jitsi-contrib.

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

Successfully merging this pull request may close these issues.

3 participants