mautic / docker-mautic

Docker Image for Mautic
https://www.mautic.org
353 stars 268 forks source link

Maintaining the official docker-mautic #240

Closed francoisauclair911 closed 5 months ago

francoisauclair911 commented 1 year ago

Hi,

I would like to know if some of you would be interested in creating a team of maintainers (official or not) do maintain the mautic-docker versions to be as close to possible as the non-dockerize?

Some roadmap items I have in mind

Let me know if some of you are interested in this

Francois

--- Want to back this issue? **[Post a bounty on it!](https://app.bountysource.com/issues/123767157-maintaining-the-official-docker-mautic?utm_campaign=plugin&utm_content=tracker%2F20392502&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://app.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F20392502&utm_medium=issues&utm_source=github).
luizeof commented 1 year ago

@francoisauclair911 @RCheesley I fully support

RCheesley commented 1 year ago

@mollux @npracht @jos0405 for info!

davidspiola commented 1 year ago

I'm happy to contribute, but I'm not sure if I can do that on a regular basis. This is the image I have been working on so far, with a few quirks and features, but it would be even better to have an officially supported image :-)

https://github.com/Garagist/docker-mautic

jbmolle commented 1 year ago

Hi, I would be happy to help too. I'm not really proficient in PHP but I've built a Docker image with Mautic v5 alpha1. I can push it on this repo if it helps. I've also created a Helm Chart. Right now the crontab is baked directly in the Docker image (or the helm chart) but I would like to move it to K8s cronjobs so we could use Mautic as a stateless microservice.

wget commented 1 year ago

Count me in as well =) Have several Dockerized production instances running.

I'm mostly using Docker-Compose, not K8S.

mabumusa1 commented 1 year ago

Please tag me when you need reviews, I am interested in this task

francoisauclair911 commented 1 year ago

@jbmolle & @wget would you mind sharing your repos link so we can take a look ? I think we can compare all "existing" solutions people came up with so we can grab ideas from all of them and merge them into one.

jbmolle commented 1 year ago

@francoisauclair911 I've set up a Github repo with my Dockerfile and Helm chart. I still have to improve the size of the Docker Image. For now I also haven't managed to have Redis in Mautic. The config works and all but it seems that Mautic is not using my Redis instance for caching. https://github.com/jbmolle/mautic-k8s

bigbeka commented 1 year ago

I will be happy to contribute to the documentation for Docker Image, setup, config and so on.

hcross commented 11 months ago

I'm in and would be pleased to contribute ! Already setup a repository to get multiarch builds on mautic3 and 4 using Github Actions : https://github.com/hcross/docker-mautic/tree/mautic4

RCheesley commented 11 months ago

Hi folks!

I would love us to get this moving forward - it sounds like we have a great team of people who are willing to help with bringing Docker up to scratch and becoming a first-class citizen!

If you are not there already, please join us in #docker on Slack (get an invite at https://mau.tc/slack-invite to join the instance).

Let's bring everyone together who wants to be a part of this, figure out what tasks we need to prioritise and get things rolling.

Let's set up a time to meet with the Product Team Lead @mollux when he's back from vacation (I think he is back on Wednesday, perhaps)! 🌴

mollux commented 5 months ago

Hi all,

I merged https://github.com/mautic/docker-mautic/pull/238 yesterday, and the Mautic 5 images are available on https://hub.docker.com/r/mautic/mautic.

So IMO this issue can be closed. If you have ideas to enhance on work on this, please create issues or PR's to make the containerized hosting of Mautic better.