We use https://sx.wmflabs.org/ as the staging environment for SX / CX testing. We would like to have the staging environment be as close as possible to the production server. On production, CX runs on the Wikipedia wiki family. Setting that up on staging would help with having a QA environment that's more representative of production server.
There are two potential ways of doing this:
- Use mw-cli to setup the wiki family as outlined in https://www.mediawiki.org/wiki/User:Santhosh.thottingal/WikiFamily - This is the approach that we use on our local development environment
- Follow the steps outlined here: https://www.mediawiki.org/wiki/Manual:Wiki_family to setup the wiki family. This does not require mw-cli or docker.
Irrespective of how we setup the Wiki family, we would also like to have all the extensions mentioned in this setup installed on the server: https://www.mediawiki.org/wiki/User:Santhosh.thottingal/WikiFamily
to be considered after completing T346894: Update Language team's cloud instances