GithubHelp home page GithubHelp logo

dirtsimple / mautic-server Goto Github PK

View Code? Open in Web Editor NEW
24.0 6.0 5.0 23 KB

Mautic docker server on alpine/nginx/php 7.1/local config volume

Shell 55.73% PHP 30.37% Dockerfile 13.90%
mautic docker nginx alpine php71

mautic-server's People

Contributors

pjeby avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

mautic-server's Issues

Unable to write in the "/code/themes" directory

Hello @pjeby ,
An attempt to install a custom theme leads to this error:
image

Because /code/themes belongs to root but the code is launched under nginx user.
image

I was able to workaround it by applying chown -R nginx:users /code/themes

On a related note: if I upload a custom theme, the image is not stateless anymore. If I bind-mount /code/themes there is a chance of conflict when update to new Mautic version.
How do you deal with this?

clarify motivation for alternative to unofficial docker-mautic

(Also posted to mingfang/docker-mautic#6)

Hi there, firstly thanks a lot for sharing this great work!

I'm new to mautic so please forgive me if this is a newbie question, but I was wondering if you could clarify why you decided to build your own docker-mautic? I appreciate that there are problems with the official mautic/docker-mautic (e.g. it is not properly stateless as described in mautic/docker-mautic#2) so I am wondering why you didn't try to fix the problems there? Or did you try to contribute to the official project but encountered problems getting your contributions accepted?

I am asking because each time the community provides a different approach to the same thing, it causes fragmentation in the community, where development effort gets split between the different but overlapping approaches. This results in multiple groups independently trying to fix the same problems, and this slows down the community as a whole.

I think it would be great if the community could try to converge on a single solution. Then each problem only needs to get fixed once in a single place, and newcomers aren't faced with confusion over which solution to pick.

Does this sound reasonable to you? Thanks again!

Add integration cronjobs

As per the official image, there should be support for integration tasks for Salesforce, SugarCRM, etc.

(Note: this is low-priority since I myself don't expect to use any of these integrations any time soon, if ever.)

Update to 2.15.2

Mautic 2.15.2 has been released, it would be nice to publish new version of this docker image

Add MAUTIC_TRUSTED_PROXIES env variable

Hello.
I run mautic behind traefik and encountered this issue.
The solution is to manually add 'trusted_proxies' => array('0.0.0.0/0') to config/local.php.
How hard would it be to add MAUTIC_TRUSTED_PROXIES: 0.0.0.0/0 as environment variable?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.