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

Working Docker-Swarm.yml #3424

Closed
bf8392 opened this issue Mar 21, 2020 · 9 comments
Closed

Working Docker-Swarm.yml #3424

bf8392 opened this issue Mar 21, 2020 · 9 comments
Labels
support please consider asking at https://community.mailcow.email/ or https://t.me/mailcow

Comments

@bf8392
Copy link

bf8392 commented Mar 21, 2020

Hi =)

Would it be possible to provide a working/safe swarm example? I really want to deploy Mailcow as it is the most feature-rich and experienced Mailserver I've heard about =). I use Swarmpit.io for easy server managing...so I really want to use it in swarmmode =)

Thanks for all the effort in this cool Docker-Set =)

@MAGICCC MAGICCC added the support please consider asking at https://community.mailcow.email/ or https://t.me/mailcow label Mar 21, 2020
@MAGICCC
Copy link
Member

MAGICCC commented Mar 21, 2020

Not so easy to do as you may think
You need to edit a lot of things before it may work e.g. netfilter, IPv6-NAT, SQL and other things. Also you would need to sync your data or do you want a shared storage which needs to be redundant too otherwise your SPOF is your storage.

This topic has been discussed in other issues and in our telegram group, which you can always join.
If you have a big setup where you need a cluster solution, then you may ask @andryyy for a commercial setup.

@MAGICCC MAGICCC closed this as completed Mar 21, 2020
@bf8392
Copy link
Author

bf8392 commented Mar 21, 2020

The data is not the problem...also mysql is already solved as I have a running instance...I only have problems with netfilter and Ipv6 nat, because it uses the privileged mode which is not supported in swarm...are they used to manipulate the iptables only? Because I use iptables on the docker-user chain manually...I never used mailcow before...I also would combine it with a reverseproxy (traefik) and a certdumper solution...is this possible? can you link me to the conversation please? =) thanks for all the help =)

@mkuron
Copy link
Member

mkuron commented Mar 22, 2020

It‘s spread around between multiple issues, including #1956 #1806 #1004 #669 #479. The dockerapi container will also have problems (it doesn‘t use iptables, but the Docker socket).

@bf8392
Copy link
Author

bf8392 commented Mar 22, 2020

Ok thank you :-)

@sebastiansterk
Copy link

I would also really like to see a Docker Swarm compatible version of Mailcow.

@neben
Copy link

neben commented May 21, 2021

Now that Docker Swarm supports IPv6Nat, do you think it would make sense to reevaluate docker swarm support?

robbertkl/docker-ipv6nat#65 (comment)

@drsect0r
Copy link

It would be great if mailcow could work towards Docker Swarm and even Kubernetes support. It is a wonderful product but without it, it will be a limitation. I'd love to have this running on a bigger scale with multiple hosts and provide this service to clients.

@spammads
Copy link

spammads commented Dec 1, 2022

+1
Same here.

@ahmedali991
Copy link

ahmedali991 commented Oct 13, 2023

+1 this feature will be great if you impalement it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
support please consider asking at https://community.mailcow.email/ or https://t.me/mailcow
Projects
None yet
Development

No branches or pull requests

8 participants