From a538c1762363a002e5de6916f68bdfc7dcc517ad Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Sun, 16 Sep 2018 12:08:10 +0100 Subject: [PATCH] Add the Wikibase extension to the main wiki --- .../mediawiki/templates/default/apache.erb | 2 +- cookbooks/wiki/recipes/default.rb | 13 +++ .../default/mw-ext-Wikibase.inc.php.erb | 89 +++++++++++++++++++ 3 files changed, 103 insertions(+), 1 deletion(-) create mode 100644 cookbooks/wiki/templates/default/mw-ext-Wikibase.inc.php.erb diff --git a/cookbooks/mediawiki/templates/default/apache.erb b/cookbooks/mediawiki/templates/default/apache.erb index f41e4ca50..51a4b1bf0 100644 --- a/cookbooks/mediawiki/templates/default/apache.erb +++ b/cookbooks/mediawiki/templates/default/apache.erb @@ -34,7 +34,7 @@ php_admin_value open_basedir <%= @directory %>/:/usr/share/php/:/dev/null:/tmp/ #php_admin_value disable_functions "exec,shell_exec,system,passthru,popen,proc_open" - php_value memory_limit 368M + php_value memory_limit 500M php_value max_execution_time 240 php_value upload_max_filesize 70M php_value post_max_size 100M diff --git a/cookbooks/wiki/recipes/default.rb b/cookbooks/wiki/recipes/default.rb index a5b5a8098..e574a884f 100644 --- a/cookbooks/wiki/recipes/default.rb +++ b/cookbooks/wiki/recipes/default.rb @@ -71,6 +71,19 @@ mediawiki_extension "Scribunto" do template_cookbook "wiki" end +mediawiki_extension "Wikibase" do + site "wiki.openstreetmap.org" + compose true + template "mw-ext-Wikibase.inc.php.erb" + template_cookbook "wiki" +end + +mediawiki_extension "OsmWikibase" do + site "wiki.openstreetmap.org" + repository "git://github.com/nyurik/OsmWikibase.git" + reference "master" +end + cookbook_file "/srv/wiki.openstreetmap.org/osm_logo_wiki.png" do owner node[:mediawiki][:user] group node[:mediawiki][:group] diff --git a/cookbooks/wiki/templates/default/mw-ext-Wikibase.inc.php.erb b/cookbooks/wiki/templates/default/mw-ext-Wikibase.inc.php.erb new file mode 100644 index 000000000..d4c2b975c --- /dev/null +++ b/cookbooks/wiki/templates/default/mw-ext-Wikibase.inc.php.erb @@ -0,0 +1,89 @@ +