Skip to content
/ meza Public

Setup an enterprise MediaWiki server with simple commands

License

Notifications You must be signed in to change notification settings

nasa/meza

Folders and files

NameName
Last commit message
Last commit date

Latest commit

39c4c68 · Dec 19, 2024
Feb 15, 2024
Oct 13, 2024
Apr 11, 2018
Dec 19, 2024
Mar 15, 2024
Feb 22, 2024
Mar 22, 2024
May 15, 2016
May 15, 2016
Mar 28, 2024
Jun 19, 2017
Mar 18, 2024
Jun 8, 2020
Jun 8, 2020
Mar 29, 2024
Apr 11, 2018
Jun 12, 2015
Jul 1, 2022
Mar 29, 2024
Jun 5, 2022
Jun 3, 2022

Repository files navigation

meza

Build Status Code Climate

Setup an enterprise MediaWiki server with simple commands. Put all components on a single monolithic server or split them out over many. Run a solitary master database or have replicas. Deploy to multiple environments. Run backups. Do it all using the meza command. Run meza --help for more info.

Why meza?

Standard MediaWiki is easy to install, but increasingly its newer and better features are contained within extensions that are more complicated. Additionally, they may be particularly difficult to install on Enterprise Linux derivatives. This project aims to make these features (VisualEditor, CirrusSearch, etc) easy to install, backup, reconfigure, and maintain in a robust and well-tested way.

Requirements

  1. Rocky Linux 8 or RHEL 8 (for now, with Debian support in the works)
  2. Minimal install: Attempting to install it on a server with many other things already installed may not work properly due to conflicts.

Install and usage

See all the Meza documentation at https://www.mediawiki.org/wiki/Meza

Contributing

If you'd like to contribute to this project, please see this guide on how to help.