<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki-playground.genealogy.net/index.php?action=history&amp;feed=atom&amp;title=Setup</id>
	<title>Setup - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-playground.genealogy.net/index.php?action=history&amp;feed=atom&amp;title=Setup"/>
	<link rel="alternate" type="text/html" href="https://wiki-playground.genealogy.net/Zeus/index.php?title=Setup&amp;action=history"/>
	<updated>2026-05-12T15:42:10Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>https://wiki-playground.genealogy.net/Zeus/index.php?title=Setup&amp;diff=89&amp;oldid=prev</id>
		<title>Sysop: modified through wikirestore by Sysop</title>
		<link rel="alternate" type="text/html" href="https://wiki-playground.genealogy.net/Zeus/index.php?title=Setup&amp;diff=89&amp;oldid=prev"/>
		<updated>2026-04-13T13:30:19Z</updated>

		<summary type="html">&lt;p&gt;modified through wikirestore by Sysop&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== playground-mw.bitplan.com ==&lt;br /&gt;
* create DNS entry in Hosteurope KIS&lt;br /&gt;
* create DNS entry in local bitplan DNS&lt;br /&gt;
* install apache 2&lt;br /&gt;
&amp;lt;source lang=&amp;#039;bash&amp;#039; highlight=&amp;#039;1,3,5,7,9&amp;#039;&amp;gt;&lt;br /&gt;
sudo apt-get install apache2&lt;br /&gt;
# mod_proxy - Base proxy module&lt;br /&gt;
sudo a2enmod proxy&lt;br /&gt;
# mod_proxy_http - HTTP proxy support&lt;br /&gt;
sudo a2enmod proxy_http&lt;br /&gt;
# mod_headers - For RequestHeader directives&lt;br /&gt;
sudo a2enmod headers&lt;br /&gt;
# mod rewrite &lt;br /&gt;
sudo a2enmod rewrite&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== god names ==&lt;br /&gt;
&amp;lt;source lang=&amp;#039;bash&amp;#039; highlight=&amp;#039;1-4,7&amp;gt;&lt;br /&gt;
mkdir /tmp/pg&lt;br /&gt;
sparqlquery -en qlever-wikidata -qn GreekGods -f mediawiki &amp;gt; /tmp/pg/GreekGods.wiki&lt;br /&gt;
sparqlquery -en qlever-wikidata -qn GreekGods | jq -r &amp;#039;.[] | &amp;quot;# [&amp;quot; + .Greek_deityItem + &amp;quot; &amp;quot; + .Greek_deity + &amp;quot;] &amp;lt;img src=\&amp;quot;&amp;quot; + .image + &amp;quot;\&amp;quot; width=\&amp;quot;100\&amp;quot;/&amp;gt; Father: [&amp;quot; + .fatherItem + &amp;quot; &amp;quot; + .father + &amp;quot;] Mother: [&amp;quot; + .motherItem + &amp;quot; &amp;quot; + .mother + &amp;quot;]&amp;quot;&amp;#039; &amp;gt; /tmp/pg/GreekGodsList.wiki&lt;br /&gt;
wikirestore -d --backupPath /tmp/pg --target cr -p GreekGods&lt;br /&gt;
restoring 1 pages from /tmp/pg to cr&lt;br /&gt;
1/1 ( 100%): restore GreekGods ...✅&lt;br /&gt;
wikirestore -d --backupPath /tmp/pg --target cr -p GreekGodsList&lt;br /&gt;
restoring 1 pages from /tmp/pg to cr&lt;br /&gt;
1/1 ( 100%): restore GreekGodsList ...✅&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
# https://cr.bitplan.com/index.php/GreekGods&lt;br /&gt;
# https://cr.bitplan.com/index.php/GreekGodsList&lt;br /&gt;
== Playground home page ==&lt;br /&gt;
* http://playground-mw.bitplan.com/&lt;br /&gt;
&lt;br /&gt;
== First wiki ==&lt;br /&gt;
&amp;lt;source lang=&amp;#039;bash&amp;#039; highlight=&amp;#039;1-2,4&amp;#039;&amp;gt;&lt;br /&gt;
profiwiki -rp -fu -cn Aglaea  -bp 9100 -sp 9101 --all -f&lt;br /&gt;
profiwiki -cn Aglaea --bash&lt;br /&gt;
ProfiWiki with previous configuration from /home/wf/.pymediawikidocker/Aglaea/MwConfig.json...&lt;br /&gt;
docker exec -it Aglaea-mw /bin/bash&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
== Editors ==&lt;br /&gt;
&amp;lt;source lang=&amp;#039;bash&amp;#039;&amp;gt;&lt;br /&gt;
# gedit&lt;br /&gt;
sudo apt install gedit&lt;br /&gt;
# Visual Studio code&lt;br /&gt;
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor &amp;gt; packages.microsoft.gpg&lt;br /&gt;
sudo install -D -o root -g root -m 644 packages.microsoft.gpg /etc/apt/keyrings/packages.microsoft.gpg&lt;br /&gt;
sudo sh -c &amp;#039;echo &amp;quot;deb [arch=amd64,arm64,armhf signed-by=/etc/apt/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main&amp;quot; &amp;gt; /etc/apt/sources.list.d/vscode.list&amp;#039;&lt;br /&gt;
sudo apt install apt-transport-https&lt;br /&gt;
sudo apt update&lt;br /&gt;
sudo apt install code&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
=== X11 remote ===&lt;br /&gt;
&amp;lt;source lang=&amp;#039;bash&amp;#039;&amp;gt;&lt;br /&gt;
sudo apt install xauth&lt;br /&gt;
touch ~/.Xauthority&lt;br /&gt;
chmod 600 ~/.Xauthority&lt;br /&gt;
# Ensure ownership is correct&lt;br /&gt;
chown wf:wf ~/.Xauthority&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
== Docker network size ==&lt;br /&gt;
&amp;lt;source lang=&amp;#039;bash&amp;#039;&amp;gt;&lt;br /&gt;
# increase from default 16 to 4096 nodes&lt;br /&gt;
sudo tee /etc/docker/daemon.json &amp;lt;&amp;lt; EOF&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;default-address-pools&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;base&amp;quot;: &amp;quot;172.16.0.0/12&amp;quot;,&lt;br /&gt;
      &amp;quot;size&amp;quot;: 24&lt;br /&gt;
    }&lt;br /&gt;
  ]&lt;br /&gt;
}&lt;br /&gt;
EOF&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;default-address-pools&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;base&amp;quot;: &amp;quot;172.16.0.0/12&amp;quot;,&lt;br /&gt;
      &amp;quot;size&amp;quot;: 24&lt;br /&gt;
    }&lt;br /&gt;
  ]&lt;br /&gt;
}&lt;br /&gt;
sudo systemctl restart docker&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
== patching ==&lt;br /&gt;
&amp;lt;source lang=&amp;#039;bash&amp;#039; highlight=&amp;#039;1,3&amp;#039;&amp;gt;&lt;br /&gt;
profiwiki -cn Aglaea --bash&lt;br /&gt;
ProfiWiki with previous configuration from /home/wf/.pymediawikidocker/Aglaea/MwConfig.json...&lt;br /&gt;
docker exec -it Aglaea-mw /bin/bash&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
== wgArticlePath ==&lt;br /&gt;
&amp;lt;source lang=&amp;#039;bash&amp;#039; highlight=&amp;#039;1&amp;#039;&amp;gt;&lt;br /&gt;
 ./setup_wikis --clean&lt;br /&gt;
⚠️  WARNING: This will remove all Docker containers, images, and volumes&lt;br /&gt;
Are you sure you want to continue? (y/N) y&lt;br /&gt;
🗑️  Cleaning up Docker environment...&lt;br /&gt;
...&lt;br /&gt;
Total reclaimed space: 275.6MB&lt;br /&gt;
🗑️  Removing MediaWiki configurations...&lt;br /&gt;
✅ Cleanup complete&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;source lang=&amp;#039;bash&amp;#039; highlight=&amp;#039;1,6&amp;#039;&amp;gt;&lt;br /&gt;
./setup_wikis -w Zeus --setup&lt;br /&gt;
🏗️  Setting up Zeus wiki...&lt;br /&gt;
ProfiWiki Zeus using port 9186 sqlport 9187&lt;br /&gt;
starting Zeus 1.39.8 docker application ...&lt;br /&gt;
...&lt;br /&gt;
./setup_wikis -w Zeus --patch&lt;br /&gt;
$wgScriptPath = &amp;quot;/Zeus&amp;quot;;&lt;br /&gt;
## Set wgArticlePath if config.article_path is provided&lt;br /&gt;
$wgArticlePath = &amp;quot;/Zeus/index.php/\$1&amp;quot;;&lt;br /&gt;
$wgServer = &amp;quot;http://playground-mw.bitplan.com&amp;quot;;&lt;br /&gt;
$wgResourceBasePath = $wgScriptPath;&lt;br /&gt;
✅:Patched Zeus wiki settings successfully.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
== Login ==&lt;br /&gt;
* http://playground-mw.bitplan.com/Zeus&lt;br /&gt;
* http://playground-mw.bitplan.com/Zeus/phpinfo.php&lt;/div&gt;</summary>
		<author><name>Sysop</name></author>
	</entry>
</feed>