-
Notifications
You must be signed in to change notification settings - Fork 167
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # 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: