Sign inSign up

tdsis/mediawiki

By tdsis

•Updated about 10 years ago

This image contains the necessary packages for running MediaWiki with an external MySQL Server

Image
1

1.0K

tdsis/mediawiki repository overview

⁠Media Wiki

⁠What is Media Wiki?

MediaWiki is free server-based software, licensed under the GNU General Public License (GPL). It's designed to run on a large server farm for a website that gets millions of hits per day.

MediaWiki is an extremely powerful, scalable software and a feature-rich wiki implementation that uses PHP to process and display data stored in a database, such as MySQL.

Pages use MediaWiki's wikitext format, so that users without knowledge of XHTML or CSS can edit them easily.

When a user submits an edit to a page, MediaWiki writes it to the database, but without deleting the previous versions of the page, thus allowing easy reverts in case of vandalism or spamming. MediaWiki can manage image and multimedia files, too, which are stored in the filesystem. For large wikis with lots of users, MediaWiki supports caching and can be easily coupled with Squid proxy server software.

source: https://www.mediawiki.org/wiki/Manual:What_is_MediaWiki%3F⁠

⁠Supported Docker versions

This image is officially supported on Docker version 1.12.0.

⁠Running this image

In order to run this image, execute the docker command as follows: docker run -idt --name SomeFancyName -v /some/system/path/usr/local/apache2/conf:/usr/local/apache2/conf:ro -v /some/system/path/var/www/html:/var/www/html:ro -v /some/system/path/var/lib/mediawiki:/var/lib/mediawiki:ro -v /some/system/path/etc/apache2/sites-enabled:/etc/apache2/sites-enabled:ro -v /some/system/path/etc/apache2/sites-available:/etc/apache2/sites-available:ro -v /some/system/path/etc/apache2/php7:/etc/apache2/php7:ro tdsis/mediawiki:latest

⁠Issues

If you have any problems with or questions about this image, please contact us through a GitHub⁠ issue.

⁠Contributing

You are invited to contribute new features, fixes, or updates, large or small.

Before you start to code, we recommend discussing your plans through a GitHub⁠ issue, especially for more ambitious contributions. This gives other contributors a chance to point you in the right direction, give you feedback on your design, and help you find out if someone else is working on the same thing.

⁠About Us

For more information about TDSiS, please visit our site⁠.

Tag summary

Content type

Image

Digest

Size

102.6 MB

Last updated

about 10 years ago

docker pull tdsis/mediawiki