@@ -35,7 +35,7 @@ services:
3535 labels :
3636 - ' docker-volume-backup.stop-during-backup=true'
3737 command : >
38- bash -c "apt-get -y update && apt-get install -y zip unzip libicu-dev && docker-php-ext-install pdo_mysql intl && pecl install -o -f redis && rm -rf /tmp/pear && docker-php-ext-enable redis pdo_mysql intl ; curl -sS https://getcomposer.org/installer | php && mv composer.phar /usr/local/bin/composer &&
38+ bash -c "apt-get -y update && apt-get install -y zip unzip libicu-dev && docker-php-ext-install pdo_mysql 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 &&
3939 if [ -f \"${WEBSERVER_DOC_ROOT}/webapp/.env\" ]; then composer update --working-dir=${WEBSERVER_DOC_ROOT}/webapp; else composer create-project symfony/skeleton:"6.1.*" webapp && composer require --working-dir=${WEBSERVER_DOC_ROOT}/webapp ${SKELETON_WEBAPP} && cp ${WEBSERVER_DOC_ROOT}/htaccess ${WEBSERVER_DOC_ROOT}/webapp/public/.htaccess; fi;
4040 sed -i 's/DATABASE_URL=\"postgresql/# DATABASE_URL=\"postgresql/;s/# DATABASE_URL=\"mysql/DATABASE_URL=\"mysql/;s/app:/${DB_USER}:/;s/!ChangeMe!/${DB_PASSWORD}/;s/127.0.0.1/database/;s/app?/${DB_NAME}?/;s/serverVersion=.*\&charset/serverVersion=mariadb-10\&charset/' ${WEBSERVER_DOC_ROOT}/webapp/.env;
4141 grep -qe 'date.timezone = ${LOCAL_TIMEZONE}' ${PHP_INI_DIR_PREFIX}/php/conf.d/security.ini || echo 'date.timezone = ${LOCAL_TIMEZONE}' >> ${PHP_INI_DIR_PREFIX}/php/conf.d/security.ini; php-fpm"
@@ -70,8 +70,6 @@ services:
7070 - symfony
7171 environment :
7272 TZ : ' ${LOCAL_TIMEZONE}'
73- labels :
74- - " docker-volume-backup.stop-during-backup=true"
7573 command : bash -c "sh /tmp/ssl-conf.sh '${DOMAIN_NAME}' '${LETSENCRYPT_CONF_PREFIX}' '${HTTPD_PREFIX}/conf'"
7674
7775 certbot :
@@ -124,15 +122,13 @@ services:
124122 # - database
125123 environment :
126124 # PMA_HOST: database
127- PMA_PMADB : phpmyadmin
125+ PMA_PMADB : ' phpmyadmin'
128126 PMA_CONTROLUSER : ' ${PMA_CONTROLUSER}'
129127 PMA_CONTROLPASS : ' ${PMA_CONTROLPASS}'
130128 MYSQL_ROOT_PASSWORD : ' ${MYSQL_ROOT_PASSWORD}'
131129 UPLOAD_LIMIT : ' ${PMA_UPLOAD_LIMIT}'
132130 MEMORY_LIMIT : ' ${PMA_MEMORY_LIMIT}'
133131 TZ : ' ${LOCAL_TIMEZONE}'
134- labels :
135- - " docker-volume-backup.stop-during-backup=true"
136132 command : >
137133 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
138134 && printf 'AuthType Digest\\nAuthName \"phpmyadmin\"\\nAuthDigestProvider file\\nAuthUserFile ${PMA_CONF_FOLDER}/.htpasswd\\nRequire valid-user\\n' > ${WEBSERVER_DOC_ROOT}/.htaccess && a2enmod auth_digest;
@@ -185,8 +181,6 @@ services:
185181 environment :
186182 ALLOW_EMPTY_PASSWORD : ' yes'
187183 TZ : ' ${LOCAL_TIMEZONE}'
188- labels :
189- - " docker-volume-backup.stop-during-backup=true"
190184 command : " redis-server ${REDIS_CONF_PREFIX}/redis/redis.conf"
191185
192186 backup :
0 commit comments