-
Notifications
You must be signed in to change notification settings - Fork 165
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
Is there any docker compose environment for mail server #141
Comments
@Vinkal I started the If you took on the task, I'd welcome a pull request. |
There is another unoffical magma container besides the |
Can you report on which one that is, please? Is it this one? https://github.com/ba0f3/docker-magma/ |
Hi @robrecord @Vinkal ... I'd always intended to go back and improve the images pushed to Docker Hub and Quay for Magma. But I don't use containers all that much (I prefer VMs for what I typically need) so I never acquired the skills to make the obvious improvements. With that, those images are generated from scratch (install media), every 1 to 3 weeks as part of the Roboxes project. Which means if you have the skills, please submit a pull request that repo with the changes need to make the container images more useful. Notable things I haven't looked into, are how to launch the MySQL, memcached, and Postfix daemons automatically, whenver a container image is launched/resumed. I also figured I'd follow the pattern used by the Robox VM images for magma, automatically build magma, and run the unit tests a starting point. But I wanted, long term, if it was possible to create a simple setup script that queries the user for info, so they can easily get it setup for their own domain, etc. But again, I don't know to do that, and have never found the time to learn. |
When you say "queries the user for info", do you mean something like Mailu's interactive setup webpage? |
Like I said, I don;t have experience with what users expect in the world of Docker. Having to access a web page seems tricky. I was actually thinking it would create a shell connection, and run a Bash or Python script to ask the user some basic questions, like their domain name, password etc. |
The way Mailu does is definitely a novelty way of doing it. The conventional way is to set environmental variables directly in the docker-compose.yml, for projects with few settings. And in more customizable projects (as this one) it is preferred to declare it in a separate .env-file. |
Hi
I was looking to setup this mail server in docker. Do we have any plan to document it.
Thanks
The text was updated successfully, but these errors were encountered: