MediaWiki-Vagrant/Roles

In general the code for additional services such as browsertests, parsoid, and redis is checked out to /srv in the vagrant machine. Like the code in /mediawiki, it does not get updated automatically. Use git commands when you want to update it; unlike /mediawiki this directory is not available on the host machine.

To list available roles, do.

List of roles

 * accountinfo:


 * analytics:


 * antispam:


 * apisandbox:


 * betafeatures: enables the BetaFeatures extension


 * browsertests: See


 * chromium:


 * cirrussearch:


 * cite:


 * cldr:


 * codeeditor:


 * commonsmetadata: enables the CommonsMetadata extension


 * echo:


 * education:


 * eventlogging: enables the EventLogging extension


 * flow:


 * fundraising:


 * gadgets:


 * geodata:


 * geshi:


 * gettingstarted: enables the GettingStarted and GuidedTour extensions


 * guidedtour:


 * hadoop:


 * hhvm:


 * hive:


 * jsduck:


 * massmessage:


 * math:


 * mathsearch:


 * mleb:


 * mobilefrontend:


 * multimedia: changes some image upload and thumbnail generation settings to be more similar to the WMF setup.


 * multimediaviewer: This adds and starts up the MultimediaViewer extension. For full functionality, you should also enable the  role.


 * mysql:


 * navigationtiming:


 * oauth:Installs the OAuth extension


 * pageimages:


 * pagetriage:


 * parserfunctions:


 * parsoid:


 * pdfhandler:


 * popups:


 * proofreadpage:


 * scribunto:


 * textextracts:


 * timedmediahandler:


 * uploadwizard: enables the UploadWizard


 * visualeditor: This adds and starts up the Parsoid back-end service, and installs the VisualEditor extension, enabled by default for all users in the Main and User namespaces.


 * wikidiff2:


 * wikieditor:


 * wikilove:


 * wikimania_scholarships: Installs and configures Wikimania Scholarships app for local development.


 * wikimediaevents:


 * wikimetrics:


 * xhprof: