Skip to content

Enalean/mediawiki-standalone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published