Canasta is a Docker-based MediaWiki distribution that makes it easy to set up a full-featured MediaWiki instance on just about any server. One big feature it lacks is the ability to support running multiple wikis, i.e. a wiki family or wiki farm, within the same container. Such wikis would be differentiated by either:
- a different directory (e.g. example.com/a, example.com/b)
- a different subdomain (e.g. a.example.com, b.example.com)
- or different domains for each wiki (example1.com, example2.com).
Additionally, the Canasta command-line interface (CLI) should support the wiki farm setup as well, letting administrators easily create, configure, delete, etc. the individual wikis.
Skills required
Docker, Apache, Golang. PHP would be helpful as well.
Mentors
Microtasks
See here.