blob: a508a67ead36605e0fe209cf6f7d1c556da6b7c6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
FROM mediawiki:1.39.3
ENV MW_HOME=/var/www/html
# download and add composer to path
RUN set -x; \
php -r "readfile('https://getcomposer.org/installer');" | php \
&& mv composer.phar /usr/local/bin/composer
# get skins
RUN set -x; \
cd $MW_HOME/skins \
&& git clone https://github.com/StarCitizenTools/mediawiki-skins-Citizen Citizen
# get extensions
RUN set -x; \
cd $MW_HOME/extensions \
&& git clone --depth 1 -b REL1_39 https://github.com/wikimedia/mediawiki-extensions-TemplateStyles \
&& git clone --depth 1 https://github.com/Universal-Omega/PortableInfobox.git
# install extensions
RUN set -x; \
cd $MW_HOME/extensions/mediawiki-extensions-TemplateStyles \
&& composer install --no-dev
|