Topic on Project:Support desk

How to make wiki like Wiktionary, commons, wikidata etc?

7
Maniues (talkcontribs)

Wikimedia Commons, Wikisource, Wiktionary, Wikidata and others are based on MediaWiki. How can I make site like Commons and others?

Bawolff (talkcontribs)

Can you be more specific as to what is preventing you?

Maniues (talkcontribs)

@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

Jonathan3 (talkcontribs)

Sounds like a big undertaking! What's it for?

Maniues (talkcontribs)

@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

Bawolff (talkcontribs)

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

Maniues (talkcontribs)
Reply to "How to make wiki like Wiktionary, commons, wikidata etc?"