Wikimedia Developer Summit Join us in San Francisco January 9-11, 2017.
Meet and learn from other technical contributors and third party developers using the Wikimedia APIs or MediaWiki.

Main Page

From Wikitech
Jump to: navigation, search

Welcome to Wikitech. This wiki hosts documentation related to the technical infrastructure maintained by the Wikimedia Foundation as well as the Wikimedia Labs cloud computing infrastructure, the Tool Labs hosting environment, and many other technical projects such as the Beta cluster project used to validate new software before deployment to the production cluster.

Tool Labs (or Tools) is a hosting environment for community developers working on tools and bots that help users maintain and use Wikimedia wikis. Tool Labs provides access to replicas of Wikimedia databases and other services that allow developers to easily compute analytics, do bot work, and create tools to help editors and other volunteers in their work. The infrastructure is supported by a dedicated group of Wikimedia Foundation staff and volunteers. All Tool Labs web applications are served through A directory of some of the tools is available.
Wikimedia Labs (or Labs) provides a cloud computing infrastructure powered by OpenStack for projects related to the Wikimedia movement. Much of the configuration for Labs projects is managed using OpenStackManager provided special pages on this wiki. The environment also provides auxiliary services, such as shared NFS storage, and access to live replica databases of Wikimedia Foundation wikis.
The production part of this wiki, also known as Wikitech, contains internal technical documentation for the Wikimedia Foundation. Documentation is available on most aspects of the technical operations of the production server clusters as well as information on how to become involved in improving the underlying infrastructure of Wikimedia projects as volunteer. For technical documentation of MediaWiki software, see
This wiki is not a Wikimedia SUL wiki, so users should create an LDAP account to edit here. The same LDAP account is also used by Gerrit, Phabricator, Wikimedia Labs, and Tool Labs. You will need to provide a shell username on signup, which will be used to login to instances on Labs. Documentation for Tool Labs can be found at Help:Tool Labs. Help for Labs in general can be found at Help:Contents.