1
0
Fork 0
mirror of https://github.com/DanielnetoDotCom/YouPHPTube synced 2025-10-03 09:49:28 +02:00

Enable PhpMyAdmin and typo

This commit is contained in:
Thoralf Rickert-Wendt 2022-02-04 10:24:39 +01:00
parent 8fa66c1c93
commit 647536b62e
3 changed files with 13 additions and 1 deletions

View file

@ -61,6 +61,7 @@ RUN apt install -y --no-install-recommends \
php7.4-intl
COPY deploy/apache/avideo.conf /etc/apache2/sites-enabled/000-default.conf
COPY deploy/apache/phpmyadmin.conf /etc/apache2/conf-available/phpmyadmin.conf
COPY deploy/docker-entrypoint /usr/local/bin/docker-entrypoint
COPY admin /var/www/html/AVideo
@ -78,7 +79,7 @@ COPY _config.yml /var/www/html/AVideo
COPY .htaccess /var/www/html/AVideo
COPY *.php /var/www/html/AVideo
COPY CNAME /var/www/html/AVideo
COPY LICENCE /var/www/html/AVideo
COPY LICENSE /var/www/html/AVideo
COPY README.md /var/www/html/AVideo
COPY *.js /var/www/html/AVideo
COPY web.config /var/www/html/AVideo

View file

@ -0,0 +1,4 @@
<Location "/phpmyadmin">
ProxyPass "http://phpmyadmin/"
ProxyPassReverse "http://phpmyadmin/"
</Location>

View file

@ -44,4 +44,11 @@ sed -i 's#SERVER_NAME#'${SERVER_NAME}'#' ${CONFIG_FILE}
sed -i 's#TLS_CERTIFICATE_FILE#'${TLS_CERTIFICATE_FILE}'#' ${CONFIG_FILE}
sed -i 's#TLS_CERTIFICATE_KEY#'${TLS_CERTIFICATE_KEY}'#' ${CONFIG_FILE}
if [ "_${ENABLE_PHPMYADMIN}_" = "_yes_" ]; then
echo "Enabling local PHPMyAdmin on https://${SERVER_NAME}/phpmyadmin"
cp /etc/apache2/conf-available/phpmyadmin.conf /etc/apache2/conf-enabled/phpmyadmin.conf
a2enmod proxy
a2enmod proxy_http
fi
#eof