Wikimedia Commons, Wikisource, Wiktionary, Wikidata and others are based on MediaWiki. How can I make site like Commons and others?
Topic on Project:Support desk
Can you be more specific as to what is preventing you?
@Bawolff I want to make a local website that is "copy" of Wikimedia Commons. I want to setup MediaWiki not to "Wikipedia mode" but to "File hoster" mode.
The same applies to Wiktionary and to keep datas like wikidata
Sounds like a big undertaking! What's it for?
@Jonathan3 No, I think. I would like to have a source code of Wikimedia Commons. I'm interested in MediaWiki and I want to setup a small dictionary or hosting with my gallery.
I am not excluding future projects, but I would like to know how WMF configured MediaWiki to act as image hosting, dictionary or data center
Wikimedia commons is mostly just using normal MediaWiki's upload stuff + $wgForeignFileRepos so other wikis can use its images. There are some specialized extensions related to it, you can see a list at commons:Special:Version, however they are not really core to the experience. It also has some performance related modifications, but they wouldn't be very relevant to you I presume.
Wiktionary is pretty much just a generic MediaWiki site.
Wikidata uses Extension:Wikibase.
The config for all Wikimedia wikis (excluding things like the DB password, of course) is available at https://noc.wikimedia.org/conf/ [git version: https://github.com/wikimedia/operations-mediawiki-config ] (manual:$wgConf may help in understanding it). Config files are very large, and can be hard to follow.
Some lower level server config is also available at https://github.com/wikimedia/puppet . There is also some documentation that is specific to Wikimedia's set up at https://wikitech.wikimedia.org
@Bawolff Thank you!