Difference between revisions of "Pymediawikidocker"

From BITPlan Wiki
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 10: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.

Links