Nova Resource:Wikidata-dev/Documentation
Wikidata-dev/Documentation
Description
Wikidata is a free knowledge base about the world that can be read and edited by humans and machines alike. It provides data in all the languages of the Wikimedia projects, and allows for the central access to data in a similar vein as Wikimedia Commons does for multimedia files. This project is used by the Wikidata development team at WMDE for various purposes.
List of servers
Instance Name | Proxy | Purpose | Remarks |
---|---|---|---|
wikidata-misc | https://wdq-ui.wmflabs.org, https://docker-ui.wmflabs.org, https://ssr-termbox.wmflabs.org | unknown, miscellaneous | |
wikidata-lexeme-lua | https://wikidata-lexeme-lua.wmflabs.org | test system for Lua access to Lexemes, Senses and Forms | manually installed |
queripulator | https://queripulator.wmflabs.org | Query Manipulator prototype | |
wikidata-federated-properties | https://wikidata-federated-properties.wmflabs.org | Federated properties test system | Maintained by ansible in Wikibase.git |
fedprops-opennext | https://opennext-federated-properties.wmflabs.org/ | Federated properties demo system | Maintained by ansible in Wikibase.git |
fedprops-euspecies | https://eu-invasive-species-federated-properties.wmflabs.org/ | Federated properties demo system | Maintained by ansible in Wikibase.git |
wb-product-testing | https://wikibase-product-testing.wmflabs.org/ | Wikibase Product Testing | manually installed |
other undocumented ones | see OpenStack Browser |
Use the Server Admin Log! You can fill in information via IRC #wikimedia-cloud connect by posting a line in the following format: !log <project> <message>, e.g. !log wikidata-dev Message. You can also include the instance, like so: !log wikidata-dev wikidata-constraints Something went wrong.
wikibase*
Do not name your instances wikibaseanything
unless you know what you’re doing.
If you want to set up a Wikibase installation, the conventional prefix is wikidata-
.
In that case, skip the rest of this section.
Any instances with that prefix automatically get role::wikibase
applied, which is a role for the wikiba.se website, not an installation of the Wikibase extensions.
There is a default Hiera config:
profile::microsites::wikibase::server_admin: server admin
profile::microsites::wikibase::server_name: server_name.example
Some config here is necessary because otherwise the initial Puppet run will fail, leaving you unable to even SSH into the instance (T225312);
however, these values are clearly not actually useful, and you’ll probably want to adjust this in the instance’s individual Hiera config.
The parameters end up in /etc/apache2/sites-available/50-wikiba-se.conf
as the ServerAdmin
,
ServerName
and
(with www.
prefix) ServerAlias
settings.
Good luck.
Old documentation
Lots of outdated documentation from the 2012-2013 era is preserved here: Nova Resource:Wikidata-dev/Documentation/old-2012-2013