Skip to content
Production MediaWiki configuration
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Update: extloadwiki no longer used May 9, 2018
.editorconfig Add .editorconfig (#2501) Oct 2, 2018
.gitignore add ExtensionMessageFiles.php Oct 23, 2017 Test change to trigger PrettyCI check (#2608) Jan 17, 2019
.travis.yml Upgrade travis to xenial Mar 28, 2019 Update Jul 9, 2017
ContactPage.php Set MustBeLoggedIn to false explicitly in ContactPage May 4, 2019
Database.php Run PHPCS with MediaWiki's standards on mw-config Jan 17, 2019
GlobalExtensions.php Revert "Make TemplateData a global extension (#2669)" Apr 16, 2019
GlobalLogging.php Run PHPCS with MediaWiki's standards on mw-config Jan 17, 2019
GlobalSkins.php Make timeless a global skin (not default skin) Jun 27, 2018
LICENSE Create LICENSE Jul 25, 2015
LocalExtensions.php add vestyle param May 17, 2019
LocalSettings.php Merge "Move some FlaggedRevs configs over to ManageWiki" May 19, 2019
LocalWiki.php Set wgReferrerPolicy May 19, 2019
ManageWikiExtensions.php SECURITY: Don't assign oversight in MWI~ May 11, 2019
ManageWikiSettings.php Move some FlaggedRevs configs over to ManageWiki May 19, 2019
MissingWiki.php Update MissingWiki.php Aug 27, 2018 Update Aug 2, 2018
Redis.php Set $wgUseLocalMessageCache to true Jan 21, 2019
Sitenotice.php Remove site notice May 4, 2019
TranslateConfigHack.php Remove a bunch of TranslateConfigHack stuff Aug 6, 2015
Wikibase.php Set repoNamespaces Feb 18, 2019
extension-list Fix Mask i18n config May 9, 2019

Miraheze's MediaWiki Configuration

Build Status

Miraheze is a non-profit wiki farm that provides free MediaWiki hosting. Miraheze is powered by volunteers only, and we believe our code should be open source.

This repository contains our production MediaWiki configuration. Contributions (see below) are always welcome.


Pull requests are welcome! Please read for more information!


Our issue tracker is in Phabricator. You may directly open a new issue by clicking here. Please read below for security-related concerns.

Security Vulnerabilities

If you believe you have found a security vulnerability in any part of our code, please do not post it publicly by using our wikis or bug trackers for that; rather, please read our security page carefully, and follow the instructions.

As a quick overview, you can email security concerns to which will open a phabricator task that is hidden from public view. If you'd like, you can instead directly create a security-related task here, but please leave the "Security" project on the issue.

You can’t perform that action at this time.