Mediawiki

This commit is contained in:
Juan Ferrer 2020-01-18 13:12:31 +01:00
parent 10741ecc6a
commit 5eec59298a
1 changed files with 22 additions and 0 deletions

22
mediawiki/Dockerfile Normal file
View File

@ -0,0 +1,22 @@
FROM mediawiki:1.34.0
ENV GIT_URL https://gerrit.wikimedia.org/r/mediawiki
ENV MW_DIR /var/www/html
RUN cd "$MW_DIR/extensions" \
&& git clone $GIT_URL/extensions/LDAPProvider \
&& git clone $GIT_URL/extensions/PluggableAuth \
&& git clone $GIT_URL/extensions/LDAPAuthentication2 \
&& git clone -b REL1_34 $GIT_URL/extensions/VisualEditor \
&& (cd VisualEditor && git submodule update --init) \
&& git clone $GIT_URL/extensions/MobileFrontend \
&& chown www-data:www-data -R * \
&& cd "$MW_DIR/skins" \
&& git clone $GIT_URL/skins/MinervaNeue \
&& chown www-data:www-data -R MinervaNeue
RUN apt-get update \
&& apt-get install -y --no-install-recommends \
libldap-dev \
&& rm -rf /var/lib/apt/lists/* \
&& docker-php-ext-install ldap