Skip to content

Commit 2c074a9

Browse files
committed
Update docker-compose.yml
1 parent 4c3feea commit 2c074a9

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

docker-compose.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -134,10 +134,10 @@ services:
134134
restart: unless-stopped
135135
ports:
136136
- '9090:443'
137-
links:
138-
- database
137+
#links:
138+
# - database
139139
environment:
140-
PMA_HOST: database
140+
#PMA_HOST: database
141141
PMA_PMADB: 'phpmyadmin'
142142
PMA_CONTROLUSER: '${PMA_CONTROLUSER}'
143143
PMA_CONTROLPASS: '${PMA_CONTROLPASS}'
@@ -151,7 +151,9 @@ services:
151151
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
152152
&& printf 'AuthType Digest\nAuthName \"phpmyadmin\"\nAuthDigestProvider file\nAuthUserFile ${PMA_CONF_FOLDER}/.htpasswd\nRequire valid-user\n' > ${WEBSERVER_DOC_ROOT}/.htaccess
153153
&& mkdir -p ${WEBSERVER_DOC_ROOT}/../upload && chown www-data:www-data ${WEBSERVER_DOC_ROOT}/../upload && chmod a+w ${WEBSERVER_DOC_ROOT}/../upload && mkdir -p ${WEBSERVER_DOC_ROOT}/../save && a2enmod auth_digest
154-
&& chown www-data:www-data ${WEBSERVER_DOC_ROOT}/../save && chmod a+w ${WEBSERVER_DOC_ROOT}/../save && grep -qxF 'ServerName 127.0.0.1' ${APACHE_CONFDIR_PREFIX}/apache2.conf || echo -e '\nServerName 127.0.0.1' >> ${APACHE_CONFDIR_PREFIX}/apache2.conf && a2enmod ssl && a2ensite default-ssl && a2dissite 000-default && service apache2 restart && tail -f /dev/null"
154+
&& chown www-data:www-data ${WEBSERVER_DOC_ROOT}/../save && chmod a+w ${WEBSERVER_DOC_ROOT}/../save && grep -qxF 'ServerName 127.0.0.1' ${APACHE_CONFDIR_PREFIX}/apache2.conf || echo -e '\nServerName 127.0.0.1' >> ${APACHE_CONFDIR_PREFIX}/apache2.conf
155+
&& sed \"/^.cfg\['blowfish_secret'\]/ s/''/'\"$$(tr -dc 'a-zA-Z0-9~!@#$$%^&*_()+}{?></\";.,[]=-' < /dev/urandom | fold -w 32 | head -n 1)\"'/\" ${PMA_CONF_FOLDER}/config.secret.inc.php > ${PMA_CONF_FOLDER}/config.secret.inc.php.bak && cp ${PMA_CONF_FOLDER}/config.secret.inc.php.bak ${PMA_CONF_FOLDER}/config.secret.inc.php && rm ${PMA_CONF_FOLDER}/config.secret.inc.php.bak
156+
&& a2enmod ssl && a2ensite default-ssl && a2dissite 000-default && service apache2 restart && tail -f /dev/null"
155157
156158
database:
157159
image: '${DATABASE_IMAGE_NAME}:${DATABASE_VERSION}'

0 commit comments

Comments
 (0)