@@ -36,7 +36,7 @@ services:
36
36
labels :
37
37
- ' docker-volume-backup.stop-during-backup=true'
38
38
command : >
39
- bash -c "apt-get -y update && apt-get install -y zip unzip libicu-dev && docker-php-ext-install intl && pecl install -o -f redis && rm -rf /tmp/pear && docker-php-ext-enable redis intl ; curl -sS https://getcomposer.org/installer | php && mv composer.phar /usr/local/bin/composer &&
39
+ bash -c "apt-get -y update && apt-get install -y zip unzip libicu-dev && docker-php-ext-install intl && if pecl install -p -- redis; then pecl install - o -f redis && rm -rf /tmp/pear && docker-php-ext-enable redis; fi ; curl -sS https://getcomposer.org/installer | php && mv composer.phar /usr/local/bin/composer &&
40
40
if [ -f \"${WEBSERVER_DOC_ROOT}/web.php\" ]; then composer update --prefer-dist yiisoft/yii2-app-basic --working-dir=/app/basic; else composer create-project --prefer-dist yiisoft/yii2-app-basic basic; fi &&
41
41
composer require --prefer-dist "yiisoft/yii2-redis":~2.0.0 --working-dir=/app/basic; cp -R /app/basic/web/css ${WEBSERVER_DOC_ROOT}/; sed \"s/DB_USER/${DB_USER}/;s/DB_PASSWORD/${DB_PASSWORD}/;s/DB_NAME/${DB_NAME}/\" ${WEBSERVER_DOC_ROOT}/db.php_orj > ${WEBSERVER_DOC_ROOT}/db.php &&
42
42
sed \"/^[[:space:]]\\+.cookieValidationKey/s/''/'$$(tr -dc '[:alnum:]' </dev/urandom | head -c 32)'/\" ${WEBSERVER_DOC_ROOT}/web.php_orj > ${WEBSERVER_DOC_ROOT}/web.php;
@@ -72,8 +72,6 @@ services:
72
72
- yii
73
73
environment :
74
74
TZ : ' ${LOCAL_TIMEZONE}'
75
- labels :
76
- - " docker-volume-backup.stop-during-backup=true"
77
75
command : bash -c "sh /tmp/ssl-conf.sh '${DOMAIN_NAME}' '${LETSENCRYPT_CONF_PREFIX}' '${HTTPD_PREFIX}/conf'"
78
76
79
77
certbot :
@@ -126,15 +124,13 @@ services:
126
124
# - database
127
125
environment :
128
126
# PMA_HOST: database
129
- PMA_PMADB : phpmyadmin
127
+ PMA_PMADB : ' phpmyadmin'
130
128
PMA_CONTROLUSER : ' ${PMA_CONTROLUSER}'
131
129
PMA_CONTROLPASS : ' ${PMA_CONTROLPASS}'
132
130
MYSQL_ROOT_PASSWORD : ' ${MYSQL_ROOT_PASSWORD}'
133
131
UPLOAD_LIMIT : ' ${PMA_UPLOAD_LIMIT}'
134
132
MEMORY_LIMIT : ' ${PMA_MEMORY_LIMIT}'
135
133
TZ : ' ${LOCAL_TIMEZONE}'
136
- labels :
137
- - " docker-volume-backup.stop-during-backup=true"
138
134
command : >
139
135
bash -c "echo ${PMA_HTPASSWD_USERNAME}:phpmyadmin:$$( printf \"%s:%s:%s\" \"${PMA_HTPASSWD_USERNAME}\" \"phpmyadmin\" \"${PMA_HTPASSWD_PASSWORD}\" | md5sum | awk '{print $$1}' ) > ${PMA_CONF_FOLDER}/.htpasswd
140
136
&& printf 'AuthType Digest\\nAuthName \"phpmyadmin\"\\nAuthDigestProvider file\\nAuthUserFile ${PMA_CONF_FOLDER}/.htpasswd\\nRequire valid-user\\n' > ${WEBSERVER_DOC_ROOT}/.htaccess && a2enmod auth_digest;
@@ -187,8 +183,6 @@ services:
187
183
environment :
188
184
ALLOW_EMPTY_PASSWORD : ' yes'
189
185
TZ : ' ${LOCAL_TIMEZONE}'
190
- labels :
191
- - " docker-volume-backup.stop-during-backup=true"
192
186
command : " redis-server ${REDIS_CONF_PREFIX}/redis/redis.conf"
193
187
194
188
backup :
0 commit comments