# MediaWiki

MediaWiki is a free and open-source wiki engine that powers Wikipedia and the other Wikimedia projects, bundled here with the VisualEditor WYSIWYG extension and the Parsoid service. It is open source and self-hosted, installable on Docker Hub, Kubernetes (Helm) and Unraid.

Canonical page: https://ourlocalhost.com/app/1152/mediawiki

## Description

MediaWiki is a free and open-source wiki engine that powers Wikipedia and the other Wikimedia projects, bundled here with the VisualEditor WYSIWYG extension and the Parsoid service. It supports hundreds of extensions and localisation into over 350 languages, making it well suited to personal documentation, team knowledge bases, and community wikis.

## Platform availability

Available on 2 of 9 platforms: Unraid, Helm.

## Health score

82/100 (Excellent), based on 4 of 4 factors.
- Maintained: 100 (last commit 9 days ago)
- Popular: 74 (5,199 GitHub stars)
- Easy to install: 45 (2 install platforms, install notes, Docker image)
- Light to run: 100 (48 MB minimum RAM)

## Links

- Docker Hub: https://hub.docker.com/r/d8sychain/mediawiki/
- GitHub: https://github.com/wikimedia/mediawiki
- Kubernetes (Helm): https://artifacthub.io/packages/helm/wikimedia/mediawiki
- Official website: https://www.mediawiki.org
- Unraid: https://ca.unraid.net/apps/mediawiki-1lpvvys0zyuomw?q=mediawiki

## Common questions

### Do I need a server I can manage to create a self-hosted MediaWiki?

Creating a wiki implies installing MediaWiki on a server where you have access to manage it. You can use your own server or rely on a host that offers one-click installs or on-request wikis.

### Where can I troubleshoot common MediaWiki issues?

The common errors and symptoms manual lists problems and solutions, including issues with image thumbnails not rendering or displaying.

### How do I activate a MediaWiki skin such as Citizen?

Add wfLoadSkin('Citizen') to LocalSettings.php, the main MediaWiki settings file. Without that line, the skin is not active and its options do nothing.

### Why might the Citizen skin PWA fail in a subfolder?

The skin may turn off the PWA service worker for subfolder installations because subfolder paths cannot get the full scope. That can make installable-app behavior fail or behave oddly, and it is normal rather than a broken installation.

## Alternatives

- An-Otter-Wiki
- BookStack: BookStack is a free and open source wiki for creating structured, team-friendly documentation.
- Confluence: Confluence is Atlassian's self-hosted team wiki for creating, organizing, searching, and sharing project documentation with permissions, ve…
- Docmost: Docmost is an open-source, self-hosted collaborative wiki and knowledge base that lets teams create, edit, and share structured documentati…
- DokuWiki: DokuWiki is a self-hosted, database-free open-source wiki that stores pages as plain text files.
- Foam: Foam is a personal knowledge management and sharing system inspired by Roam Research, built on Visual Studio Code and GitHub.
- Gollum: Gollum is a simple Git-backed wiki for self-hosting lightweight documentation pages in a versioned repository, letting users edit markup fi…
- Google Docs: Online word processor offering real-time collaboration, document conversion, robust formatting, revision history, redownloading, and langua…
- La Suite Docs: Collaborative platform for real-time note-taking, documentation, and wikis, with offline support, granular permissions, AI tools, and multi…
- Nuclino: Nuclino is a digital workspace for teams to organise notes, tasks, and documents in one searchable place.
- TiddlyWiki: TiddlyWiki is a single html file with all the characteristics of a wiki - including all of the functionality (including editing, saving, ta…
- Wiki.js: Write your content in the widely used and simple Markdown format, using the built-in visual editor.

---
Source: Our Local Host (https://ourlocalhost.com/app/1152/mediawiki), the self-hosted and open-source app directory.
