- Now use the mediawiki rx3 rpm.

This commit is contained in:
Arnaud G. GIBERT 2025-11-22 10:14:42 +01:00
parent 5fe1cc0bac
commit e7d326c15d
5 changed files with 16 additions and 29 deletions

View File

@ -13,9 +13,7 @@ ARG IMG_MAINTAINER
LABEL org.rx3.${IMG_NAME}.name=${IMG_NAME_FULL}
LABEL org.rx3.${IMG_NAME}.version=${IMG_VERSION}
LABEL org.rx3.${IMG_NAME}.maintainer=${IMG_MAINTAINER}
LABEL maintainer=${IMG_MAINTAINER}
ARG MEDIAWIKI_VERSION=1.43.5
LABEL maintainer=${IMG_MAINTAINER}ARG MEDIAWIKI_VERSION=1.43.5
@ -34,10 +32,8 @@ sed -i -e "s%mailhub=mail%mailhub=${SMTP_SERVER}%" /etc/ssmtp/ssmtp.conf'
RUN urpmi.update -a \
&& urpmi --force wget ssmtp php-iconv php-fileinfo php-dom php-apcu php-gd git \
&& wget -q -O - https://releases.wikimedia.org/mediawiki/1.43/mediawiki-${MEDIAWIKI_VERSION}.tar.gz | tar xzvf - -C /var/www/html \
&& mv /var/www/html/mediawiki-${MEDIAWIKI_VERSION} /var/www/html/mediawiki \
&& ln -s /var/www/html/mediawiki/config/LocalSettings.php /var/www/html/mediawiki \
&& urpmi --force wget ssmtp php-iconv php-fileinfo php-dom php-apcu php-gd git mediawiki mediawiki-pgsql \
&& sed -i "s/Require local/Require all granted/" /etc/httpd/conf/webapps.d/mediawiki.conf \
&& chown -R root:root /var/www \
&& chmod -R 775 /var/www \
&& echo -e "${MEDIAWIKI}" | sed -e "s/\`/'/g" -e 's/ *$//' > /etc/init.d/mediawiki \

View File

@ -16,4 +16,4 @@ Your Rx3 Team.
--
arnaud@rx3.net
https://git.rx3.org/gitea/rx3-docker/mantisbt
https://git.rx3.org/gitea/rx3-docker/mediawiki

View File

@ -1,6 +1,7 @@
------------------------------------------------------------------------------------------------------------------------------------
Rx3-Docker/MediaWiki V 1.0.0 - A. GIBERT - 2025/11/18
Rx3-Docker/MediaWiki V 1.0.0 - A. GIBERT - 2025/11/22
------------------------------------------------------------------------------------------------------------------------------------
- Initial release,
- Use based on rx3-docker/php-apache:1.5.4-mga9 & rx3-docker/postgresql:1.1.4-mga9 images.
- Based on rx3-docker/php-apache:1.5.4-mga9 & rx3-docker/postgresql:1.1.4-mga9 images,
- Use mediawiki 1.43.5 from Rx3 rpm.

View File

@ -76,7 +76,7 @@ DOCKER_TOOLS_EXEPTION_LIBS="postgres:pgsql"
docker_service_add DB database ${ORG_URL_PREFIX} postgresql - 1.1.4-mga9 - - - postgres - - 5432 - - postgres postgres
docker_service_add WA webapp ${ORG_URL_PREFIX} mediawiki "Rx3-Docker/MediaWiki" ${APPL_VERSION}-mga9 ${ORG_URL_PREFIX} php-apache 1.5.4-mga9 - - 8070 80 - - apache apache
docker_service_add WA webapp ${ORG_URL_PREFIX} mediawiki "Rx3-Docker/MediaWiki" ${APPL_VERSION}-mga9 ${ORG_URL_PREFIX} php-apache 1.5.4-mga9 - - 8076 80 - - apache apache
@ -106,13 +106,13 @@ WA_LOG_HTTPD_EXT="./var/log/httpd-webapp"
WA_LOG_HTTPD_INT="/var/log/httpd"
WA_CONF_EXT=./etc/${APPL_NAME}
WA_CONF_INT=${WA_APACHE_DOC_ROOT}/${APPL_NAME}/config
WA_CONF_INT=/etc/${APPL_NAME}
WA_IMG_EXT=./var/lib/mediawiki/images
WA_IMG_INT=${WA_APACHE_DOC_ROOT}/${APPL_NAME}/images
WA_IMG_INT=/var/www/${APPL_NAME}/images
WA_TRASH_EXT=./var/lib/mediawiki/trash
WA_TRASH_INT=/var/www/trash
WA_TRASH_INT=/var/www/${APPL_NAME}/trash
#docker_config_add ${WA_CONF_EXT}/config_inc.php ${WA_CONF_EXT}/config_inc.php.ref

View File

@ -1,10 +0,0 @@
<IfModule headers_module>
Header set X-Content-Type-Options nosniff
</IfModule>
<IfModule php7_module>
php_flag engine off
</IfModule>
# In php8, php dropped the version number.
<IfModule php_module>
php_flag engine off
</IfModule>