Difference between revisions of "Pymediawikidocker"
Jump to navigation
Jump to search
Line 15: | Line 15: | ||
These images need additional infrastructure to create useable Mediawiki environments. The goal of this project is to semi-automatically create | These images need additional infrastructure to create useable Mediawiki environments. The goal of this project is to semi-automatically create | ||
such environments and test the functionality. Python was choosen to as a development environment for the [https://github.com/WolfgangFahl/pymediawikidocker/blob/main/requirements.txt libraries that are needed and available] to perform the tasks: | such environments and test the functionality. Python was choosen to as a development environment for the [https://github.com/WolfgangFahl/pymediawikidocker/blob/main/requirements.txt libraries that are needed and available] to perform the tasks: | ||
+ | * https://github.com/gabrieldemarmiesse/python-on-whales | ||
+ | python on whales was chosen over: | ||
* https://pypi.org/project/docker/ | * https://pypi.org/project/docker/ | ||
+ | |||
+ | Since it supports docker compose. | ||
= Links = | = Links = | ||
* [https://www.wikidata.org/wiki/Q83 Wikidata entry for Mediawiki software] | * [https://www.wikidata.org/wiki/Q83 Wikidata entry for Mediawiki software] |
Revision as of 09:53, 20 June 2021
OsProject
OsProject | |
---|---|
edit | |
id | pymediawikidocker |
state | |
owner | WolfgangFahl |
title | Python controlled mediawiki docker image installation |
url | https://github.com/WolfgangFahl/pymediawikidocker |
version | 0.0.1 |
description | |
date | 2021-06-08 |
since | |
until |
Motivation
Official Mediawiki docker images are available for the different Mediawiki versions.
These images need additional infrastructure to create useable Mediawiki environments. The goal of this project is to semi-automatically create such environments and test the functionality. Python was choosen to as a development environment for the libraries that are needed and available to perform the tasks:
python on whales was chosen over:
Since it supports docker compose.