Skip to content

Commit 22de963

Browse files
committed
Merge branch 'master' into feature/php.ini
2 parents 79fd276 + c26fe59 commit 22de963

14 files changed

+20
-11
lines changed

README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,17 +131,21 @@ Example `docker-compose.yml` for `mautic`:
131131
- mautic_data:/var/www/html
132132
environment:
133133
- MAUTIC_DB_HOST=127.0.0.1
134+
- MYSQL_PORT_3306_TCP=3306
134135
- MAUTIC_DB_USER=root
135136
- MAUTIC_DB_PASSWORD=mysecret
136137
- MAUTIC_DB_NAME=mautic
137138

138139
mauticdb:
139140
image: mysql:5.6
140141
environment:
141-
MYSQL_ROOT_PASSWORD=mysecret
142+
- MYSQL_ROOT_PASSWORD=mysecret
142143

143144
Run `docker-compose up`, wait for it to initialize completely, and visit `http://localhost:8080` or `http://host-ip:8080`.
144145

146+
Run `docker inspect mautic_mauticdb_1 | grep IPAddress` to find out correct IP address of database container and setup the reference to mautic container in MAUTIC_DB_HOST environment variable.
147+
148+
145149
# Supported Docker versions
146150

147151
This image is officially supported on Docker version 1.7.1.

apache/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/bin -
3333
VOLUME /var/www/html
3434

3535
# Define Mautic version and expected SHA1 signature
36-
ENV MAUTIC_VERSION 2.15.1
37-
ENV MAUTIC_SHA1 1fbf6f99a64d6da71a8c09a43576093b077913e2
36+
ENV MAUTIC_VERSION 2.15.2
37+
ENV MAUTIC_SHA1 4452818b3a806b7eaac9fe507717564229da5fef
3838

3939
# By default enable cron jobs
4040
ENV MAUTIC_RUN_CRON_JOBS true

apache/docker-entrypoint.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ if [ -n "$MAUTIC_CRON_DYNAMICS" ]; then
8686
echo "10,40 * * * * www-data php /var/www/html/app/console mautic:integration:fetchleads -i Dynamics > /var/log/cron.pipe 2>&1" >> /etc/cron.d/mautic
8787
fi
8888

89-
if ! [ -e index.php -a -e app/AppKernel.php ]; then
89+
if ! [ -e index.php ] && [ -e app/AppKernel.php ]; then
9090
echo >&2 "Mautic not found in $(pwd) - copying now..."
9191

9292
if [ "$(ls -A)" ]; then

apache/mautic.crontab

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
1414
* 1 * * * www-data php /var/www/html/app/console mautic:maintenance:cleanup --days-old=365 > /var/log/cron.pipe 2>&1
1515
0 4 15 * * www-data php /var/www/html/app/console mautic:iplookup:download > /var/log/cron.pipe 2>&1
1616
*/5 * * * * www-data php /var/www/html/app/console mautic:reports:scheduler > /var/log/cron.pipe 2>&1
17+
0 5 10 * * www-data php /var/www/html/app/console mautic:unusedip:delete > /var/log/cron.pipe 2>&1
1718

1819
# download geoip db on start if it does not exist
1920
@reboot www-data [[ "$(ls -A /var/www/html/app/cache/ip_data 2>/dev/null)" ]] || php /var/www/html/app/console mautic:iplookup:download > /var/log/cron.pipe 2>&1

beta-apache/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ VOLUME /var/www/html
3333

3434
# Define Mautic version and expected SHA1 signature
3535
ENV MAUTIC_VERSION 2.15.2
36-
ENV MAUTIC_SHA1 21900abc6b4fdc9d0c6c7ebc3d5d0d90086e43e5
36+
ENV MAUTIC_SHA1 4452818b3a806b7eaac9fe507717564229da5fef
3737

3838
# By default enable cron jobs
3939
ENV MAUTIC_RUN_CRON_JOBS true

beta-apache/docker-entrypoint.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ if [ -n "$MAUTIC_CRON_DYNAMICS" ]; then
8585
echo "10,40 * * * * www-data php /var/www/html/app/console mautic:integration:fetchleads -i Dynamics > /var/log/cron.pipe 2>&1" >> /etc/cron.d/mautic
8686
fi
8787

88-
if ! [ -e index.php -a -e app/AppKernel.php ]; then
88+
if ! [ -e index.php ] && [ -e app/AppKernel.php ]; then
8989
echo >&2 "Mautic not found in $(pwd) - copying now..."
9090

9191
if [ "$(ls -A)" ]; then

beta-apache/mautic.crontab

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
1414
* 1 * * * www-data php /var/www/html/app/console mautic:maintenance:cleanup --days-old=365 > /var/log/cron.pipe 2>&1
1515
0 4 15 * * www-data php /var/www/html/app/console mautic:iplookup:download > /var/log/cron.pipe 2>&1
1616
*/5 * * * * www-data php /var/www/html/app/console mautic:reports:scheduler > /var/log/cron.pipe 2>&1
17+
0 5 10 * * www-data php /var/www/html/app/console mautic:unusedip:delete > /var/log/cron.pipe 2>&1
1718

1819
# download geoip db on start if it does not exist
1920
@reboot www-data [[ "$(ls -A /var/www/html/app/cache/ip_data 2>/dev/null)" ]] || php /var/www/html/app/console mautic:iplookup:download > /var/log/cron.pipe 2>&1

beta-fpm/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ VOLUME /var/www/html
3333

3434
# Define Mautic version and expected SHA1 signature
3535
ENV MAUTIC_VERSION 2.15.2
36-
ENV MAUTIC_SHA1 21900abc6b4fdc9d0c6c7ebc3d5d0d90086e43e5
36+
ENV MAUTIC_SHA1 4452818b3a806b7eaac9fe507717564229da5fef
3737

3838
# By default enable cron jobs
3939
ENV MAUTIC_RUN_CRON_JOBS true

beta-fpm/docker-entrypoint.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ if [ -n "$MAUTIC_CRON_DYNAMICS" ]; then
8585
echo "10,40 * * * * www-data php /var/www/html/app/console mautic:integration:fetchleads -i Dynamics > /var/log/cron.pipe 2>&1" >> /etc/cron.d/mautic
8686
fi
8787

88-
if ! [ -e index.php -a -e app/AppKernel.php ]; then
88+
if ! [ -e index.php ] && [ -e app/AppKernel.php ]; then
8989
echo >&2 "Mautic not found in $(pwd) - copying now..."
9090

9191
if [ "$(ls -A)" ]; then

beta-fpm/mautic.crontab

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
1414
* 1 * * * www-data php /var/www/html/app/console mautic:maintenance:cleanup --days-old=365 > /var/log/cron.pipe 2>&1
1515
0 4 15 * * www-data php /var/www/html/app/console mautic:iplookup:download > /var/log/cron.pipe 2>&1
1616
*/5 * * * * www-data php /var/www/html/app/console mautic:reports:scheduler > /var/log/cron.pipe 2>&1
17+
0 5 10 * * www-data php /var/www/html/app/console mautic:unusedip:delete > /var/log/cron.pipe 2>&1
1718

1819
# download geoip db on start if it does not exist
1920
@reboot www-data [[ "$(ls -A /var/www/html/app/cache/ip_data 2>/dev/null)" ]] || php /var/www/html/app/console mautic:iplookup:download > /var/log/cron.pipe 2>&1

0 commit comments

Comments
 (0)