Skip to content

Latest commit

 

History

History
32 lines (24 loc) · 1.63 KB

README.md

File metadata and controls

32 lines (24 loc) · 1.63 KB

MediaWiki Tuleap Edition

This is a MediaWiki distribution, designed to run in a specific Tuleap application environment.

Local configuration

The package contains the file LocalSettings.local.php-sample. After extracting the codebase, please copy that file to LocalSettings.local.php before installation.

  • ###TULEAPURL###: The pre-shared-key used tu authenticate calls from Tupleap MediaWiki-Standalone Plugin to interact with the farming API. Details see Extension:TuleapWikiFarm
  • ###TULEAPURL###: Base url of the Tuleap web application. used for interlinking. Details see Extension:TuleapIntegration
  • ###TULEAPAUTHCLIENTID###: OAuth2 client ID to be used for actual user authentication. Used fore seamless lgin into MediaWiki and user data syncrhonization. Details see Extension:TuleapIntegration
  • ###TULEAPAUTHCLIENTSECRET###: OAuth2 client secret for the OAuth2 connection mentioned above.

Installation

  1. Make sure to have prepared the LocalSettings.local.php file as described above
  2. Run the commandline installer of MediaWiki Tuleap Edition

CLI Installer:

php maintenance/install.php \
	--dbserver=<hostname> \
	--dbname=<databasename> \
	--dbuser=<databaseuser> \
	--dbpass=<databasepass> \
	--pass=<adminpass> \
	--scriptpath=/w \
	TuleapFarmManagment \
	<adminuser>

Make sure to provide the required values in the placeholders