<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.pirateparty.be/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ilja</id>
	<title>Pirate Party Belgium - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.pirateparty.be/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ilja"/>
	<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/Special:Contributions/Ilja"/>
	<updated>2026-04-13T12:03:23Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.8</generator>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=Crew_West-Vlaanderen&amp;diff=33503</id>
		<title>Crew West-Vlaanderen</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=Crew_West-Vlaanderen&amp;diff=33503"/>
		<updated>2025-03-17T08:17:03Z</updated>

		<summary type="html">&lt;p&gt;Ilja: Remove email address and make the text clearer that the crew ended&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;!--        BANNER ACROSS TOP OF PAGE        --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0 0.25em;&amp;quot;&amp;gt;&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; style=&amp;quot;text-align:left; margin: 0.25em 0; padding:5px; border: 1px solid #A7D7F9; border-radius:5px;&amp;quot; |&lt;br /&gt;
| style=&amp;quot;width:33%&amp;quot; | [[File:West-Vlaanderen.png|800px|Logo West Vlaamse piraten|400px|]]&lt;br /&gt;
| style=&amp;quot;text-align:center;&amp;quot; | &amp;lt;big&amp;gt;Welkom op de wiki van de West-Vlaamse piraten! \(^o^ )/&amp;lt;/big&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
{{CrewSidebar&lt;br /&gt;
|lang = nl&lt;br /&gt;
|crewname = Crew West-Vlaanderen&lt;br /&gt;
|postalcode = 8000&lt;br /&gt;
|city = Brugge&lt;br /&gt;
|province = West-Vlaanderen&lt;br /&gt;
|region = Vlaanderen&lt;br /&gt;
|members = [[User:Ilja|Ilja]], Patrick&lt;br /&gt;
|captain =&lt;br /&gt;
|navigator =&lt;br /&gt;
|treasurekeeper =&lt;br /&gt;
|socialnetworks= &amp;lt;!-- [mailto:info@w-vl.pirateparty.be email], --&amp;gt;[https://www.facebook.com/Piratenpartij.WestVlaanderen/ Facebook] &amp;lt;!--, [https://twitter.com/PiratenWVL/ Twitter], [https://www.instagram.com/piratenpartijwestvlaanderen/ Instagram] --&amp;gt;&lt;br /&gt;
|status=inactive&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Introductie==&lt;br /&gt;
De crew West-Vlaanderen werd opgericht om West-Vlaamse geïnteresseerden te vinden en samen het piratenproject in West-Vlaanderen hopelijk ook van de grond te krijgen. Oorspronkelijk was de crew vooral actief in Kortrijk. Sinds de zomer van 2016 bestaan we uit een paar enkelingen voornamelijk uit Brugge en omstreken. Voor de verkiezingen van 26 mei 2019 zijn we er in geslaagd een piratenlijst in West-Vlaanderen te krijgen.&lt;br /&gt;
&lt;br /&gt;
Echt actief zijn we daarna echter niet meer geweest, piratebeers organiseren deden we bijvoorbeeld niet meer en uiteindelijk is de crew uitgedooft.&lt;br /&gt;
&lt;br /&gt;
==Archief==&lt;br /&gt;
&lt;br /&gt;
===Piratebeers en vergaderingen crew West-Vlaanderen===&lt;br /&gt;
{| width=50% style=&amp;quot;text-align:left; margin: 0.25em 0; padding:5px; border: 0px solid #A7D7F9; border-radius:0px;&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:33%&amp;quot; | {{Events|type=PirateDrink, Meeting|Crew West-Vlaanderen|limit=15|style=&amp;quot;text-align:left;&amp;quot;}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Piratebeers crew Westkust===&lt;br /&gt;
{| width=50% style=&amp;quot;text-align:left; margin: 0.25em 0; padding:5px; border: 0px solid #A7D7F9; border-radius:0px;&amp;quot;&lt;br /&gt;
|{{Events|type=PirateDrink, Meeting|Crew_Westkust|limit=15}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===In de gazet===&lt;br /&gt;
https://www.focus-wtv.be/nieuws/piratenpartij-ook-west-vlaanderen &amp;lt;br&amp;gt;&lt;br /&gt;
https://www.focus-wtv.be/nieuws/piratenpartij-geeft-verkiezingsruimte-weg&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category:Crew in West-Vlaanderen Provincie‏‎]]&lt;br /&gt;
[[category:Crew in Vlaanderen‏‎]]&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33388</id>
		<title>ITSquad</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33388"/>
		<updated>2023-08-18T07:25:11Z</updated>

		<summary type="html">&lt;p&gt;Ilja: /* Upgrading */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProjectSidebar&lt;br /&gt;
|title=ITSquad&lt;br /&gt;
|status=doing&lt;br /&gt;
|topics=Pirate Party&lt;br /&gt;
|start=2012/05/20&lt;br /&gt;
|contact=it +@+ pirateparty.be, or meet us at our [[Pirate Lab]]&lt;br /&gt;
|members=[[User:Tierce|tierce]], [[User:HgO|HgO]], [[User:ZeFredz|Fred]], [[User:Ilja|Ilja]], anyone else?&lt;br /&gt;
}}&lt;br /&gt;
[[Category:Operational]]&lt;br /&gt;
[[Category:Active Projects]]&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
The ITSquad takes care of the IT-infrastructure of the pirate party. Contact if you want to do an IT-project, need an email address, have requests for a Crew, would like to add a feature to the site, etc.&lt;br /&gt;
&lt;br /&gt;
We can also help with finding, and sometimes providing, tools and services whose values are in line with the values of the Pirateparty. Take a look on our [[ITSquad/Pirates_Selection|Pirates Selection page]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Expenses ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!style=&amp;quot;text-align:left&amp;quot; |[[ITNow#Networking4all|Networking4All]] (&#039;&#039;registrar&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 54,75€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|parley.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|thepirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;s&amp;gt;depiratenpartij.be&amp;lt;/s&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|lepartipirate.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;s&amp;gt;diepiratenpartei.be&amp;lt;/s&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|piratenpartij.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|pirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; colspan=&amp;quot;3&amp;quot;| [[ITNow#Infomaniak|Infomaniak]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
|Mailboxes @pirateparty.be and old mailing lists @piratepary.be&lt;br /&gt;
|120,00€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | [[ITNow#Hetzner|Hetzner]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | 431,64€&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|[https://wiki.pirateparty.be/ Mediawiki webserver] since October 2019&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://pirateparty.be/ Wordpress websites] (en,fr,nl) since March 2020&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://mastodon.pirateparty.be/ Mastodon server] (with 125Go volume) since October 2019&lt;br /&gt;
|11,98€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://talk.pirateparty.be/ Mumble server] since March 2020&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://liege.pirateparty.be/ Liège yunohost server] since September 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://parley.be/ parley yunohost server] since November 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://status.pirateparty.be/ Monitoring server] since January 2020&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
| Storage box (500Go) since September 2019&lt;br /&gt;
| 5,93€&lt;br /&gt;
| Monthly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot;| TOTAL (&#039;&#039;if nothing changes&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 606,39€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ressources ==&lt;br /&gt;
&lt;br /&gt;
* the [[ITNow]] page for some kind of &#039;&#039;&#039;inventory&#039;&#039;&#039; of our «channels &amp;amp; tools».&lt;br /&gt;
* the [[Emails]] page for a &#039;&#039;&#039;list of emails&#039;&#039;&#039; +@+pirateparty.be.&lt;br /&gt;
* the [[ITSquad/piratelab.be|Pirate Labs]] pad to work on &#039;&#039;&#039;different LABz&#039;&#039;&#039; projects.&lt;br /&gt;
* the [https://pad.pirateparty.be/p/pirateparty.be Pirate Party Website] pad for &#039;&#039;&#039;comments, remarks, todos...&#039;&#039;&#039;&lt;br /&gt;
* the [https://www.loomio.org/g/X01fxy2L/pirates-be-permanent-assembly-website-squad Website Squad Loomio Group] about &#039;&#039;&#039;website posts and content&#039;&#039;&#039;.&lt;br /&gt;
* the [[ITSquad/Pirates Selection|Pirates Selection]], a [[ITSquad/Pirates Selection/brainstorming|brainstorming]] about IT tools that could be useful for pirates.&lt;br /&gt;
* the [[ITSquad/Hackathon|Hackathon]], to work together on IT stuff during one long day.&lt;br /&gt;
* [https://pad.parley.be/p/it-squad Pad] dedicated for the ITSquad&lt;br /&gt;
&lt;br /&gt;
== Administration Docs ==&lt;br /&gt;
&lt;br /&gt;
=== Ansible ===&lt;br /&gt;
&lt;br /&gt;
To manage our servers in an automated way: https://dev.parley.be/PPBe/ansible-infra&lt;br /&gt;
&lt;br /&gt;
=== Mastodon ===&lt;br /&gt;
&lt;br /&gt;
To maintain a decentralized and libre social-network&lt;br /&gt;
&lt;br /&gt;
See the [[ITSquad/Mastodon|Mastodon]] page&lt;br /&gt;
&lt;br /&gt;
=== Parley ===&lt;br /&gt;
&lt;br /&gt;
[https://parley.be Parley] is a place where we provide simple services open for everyone. All are free software.&lt;br /&gt;
&lt;br /&gt;
==== Upgrading ====&lt;br /&gt;
&lt;br /&gt;
Upgrading can be done from [https://parley.be/yunohost/admin/ the admin interface] or from the cli over ssh. Before updating applications, make a backup. Backups will be created automatically during upgrade, but if you do them manually, you can check that they haven&#039;t failed. When doing risky upgrades, please take a snapshot from the Hetzner admin console. An example of a risky upgrade is for migrations like Debian Stretch to Debian Buster.&lt;br /&gt;
&lt;br /&gt;
We also have unattended_upgrades running, so security and application upgrades should happen automatically.&lt;br /&gt;
&lt;br /&gt;
==== Landing page ====&lt;br /&gt;
&lt;br /&gt;
The landing page is a simple HTML page with css and javascript (but has graceful degradation for those who want to disable javascript). The files can be found on [https://dev.parley.be/PPBe/parley_landing_page/ our git repo]. Updates should be pushed to there. More information can be found in the README.md&lt;br /&gt;
&lt;br /&gt;
The files for the webapp-application are stored on the Parley server in &#039;&#039;/var/www/my_webapp__2/&#039;&#039;. You can find a systemlink to the nginx configuration and to a daily cronjob file. The files of the site themselves are stored in the &#039;&#039;www&#039;&#039; folder. It uses git, so updating is &#039;&#039;cd /var/www/my_webapp__2/www; git pull&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
There is also an sftp connection (but can probably be removed since updating happens using git and the nginx and cronjob files can&#039;t be changed through sftp).&lt;br /&gt;
&lt;br /&gt;
You can update the website on the server and then &#039;&#039;git add &amp;lt;changed-files&amp;gt;; git commit; git push&#039;&#039;, or you can make the changes to the repo and then wait for the daily job to do it&#039;s work.&lt;br /&gt;
&lt;br /&gt;
==== Jirafeau ====&lt;br /&gt;
&lt;br /&gt;
We used to have a Jirafeau instance, but it gave too much problems because people uploading unethical or illegal material. In the end it was simply not worth the effort.&lt;br /&gt;
&lt;br /&gt;
==== Spam ====&lt;br /&gt;
&lt;br /&gt;
See https://github.com/YunoHost/issues/issues/2021 for an ad-hoc solution that was once used. Files have been reverted after ynh11, so this is possibly not active any more.&lt;br /&gt;
&lt;br /&gt;
==== Issues ====&lt;br /&gt;
===== 2023-08-18 =====&lt;br /&gt;
&lt;br /&gt;
During the migration to ynh 11 the pads didn&#039;t work any more. Logs showed&lt;br /&gt;
&lt;br /&gt;
 npm ERR! peer dep missing: eslint@^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8, required by eslint-plugin-import@2.28.0&lt;br /&gt;
&lt;br /&gt;
This was worked around by doing&lt;br /&gt;
&lt;br /&gt;
 su -s /bin/bash - etherpad_mypads&lt;br /&gt;
 mv node_modules/eslint-plugin-import eslint-plugin-import_bkp&lt;br /&gt;
&lt;br /&gt;
I also tried the following first, but that gave me other errors&lt;br /&gt;
&lt;br /&gt;
 su -s /bin/bash - etherpad_mypads&lt;br /&gt;
 npm install &amp;quot;eslint@^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8&amp;quot;&lt;br /&gt;
 npm install &amp;quot;eslint&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Yunohost ===&lt;br /&gt;
&lt;br /&gt;
We try to promote and use yunohost because it&#039;s a good server OS for self hosting. Crews who want to administer their own services can get a ynh server. We can provide the service to set everything up, teach some basics and provide support in case of trouble. An explanation on how and why can be found on [https://blog.ilja.space/~/B/yunohost-for-decentralised-grassroot-movements this blogpost].&lt;br /&gt;
&lt;br /&gt;
==== Setting up an instance ====&lt;br /&gt;
&lt;br /&gt;
If a crewmember is interested in running their server from home, an option is [https://neutrinet.be/nl/brique an internet cube], but typically we&#039;ll use a vps. To set up a vps:&lt;br /&gt;
&lt;br /&gt;
* See liege.pirateparty.be for an example&lt;br /&gt;
* At least one person of the crew will be admin and contact for us. Make sure we know who that is.&lt;br /&gt;
* Log in to Hetzner &amp;gt; cloud &amp;gt; Default &amp;gt; make a new server &amp;gt; install Debian and run the [https://yunohost.org/#/install yunohost installer for Debian]&lt;br /&gt;
* Run the post-install and add a subdomain to ynh and set up the DNS records. The easiest is to set A and AAAA records for the crew.pirateparty.be and a CNAME for *.crew.pirateparty.be. Make sure to set up the other DNS records as well (CAA, TXT...)&lt;br /&gt;
* Add reverse DNS: Log in to hetzner &amp;gt; cloud &amp;gt; Default &amp;gt; Choose correct server &amp;gt; Networking &amp;gt; Under Primary IPS you can see the reverse DNS. Set it for both ipv4 and ipv6&lt;br /&gt;
* Run the diagnostics from the admin interface and set everything up correctly&lt;br /&gt;
&lt;br /&gt;
==== Things to know for the admin(s) ====&lt;br /&gt;
&lt;br /&gt;
* Please keep the server updatet&lt;br /&gt;
* If there are problems, contact us via chat or mail. We&#039;re here to help, make use of it&lt;br /&gt;
* Keep an eye on resources&lt;br /&gt;
* There&#039;s a good chance that mails will be blacklisted by default by MS and Google. What you can do is &amp;quot;warm up&amp;quot; your domain. Send mails to people who use outlook and gmail accounts and make sure they reply. Or have them send to you. Basically, you want MS and Google to see &#039;healthy&#039; traffic form your domain/ip.&lt;br /&gt;
* Total cost to ppbe is €X/month and ppbe pays for this. If people want to give some monetary support for it, they can donate to ppbe whatever amount they see fit (pay-what-you-want). It&#039;s also possible to [https://donate.yunohost.org/ donate to the yunohost project].&lt;br /&gt;
* Try to give a short tour of the admin and user interface, so they know what they can do and how&lt;br /&gt;
&lt;br /&gt;
== Todo ==&lt;br /&gt;
&lt;br /&gt;
* Follow our latest discussions and work flow there on [https://www.loomio.org/d/TEqnO5ek/we-need-to-clarify-the-it-roles-and-entrust-our-it-people- a Loomio thread].&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
{{Events|type=Meeting|ITSquad|lang=fr|limit=10}}&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33387</id>
		<title>ITSquad</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33387"/>
		<updated>2023-08-18T07:08:47Z</updated>

		<summary type="html">&lt;p&gt;Ilja: /* Add issue pads not working after migrating */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProjectSidebar&lt;br /&gt;
|title=ITSquad&lt;br /&gt;
|status=doing&lt;br /&gt;
|topics=Pirate Party&lt;br /&gt;
|start=2012/05/20&lt;br /&gt;
|contact=it +@+ pirateparty.be, or meet us at our [[Pirate Lab]]&lt;br /&gt;
|members=[[User:Tierce|tierce]], [[User:HgO|HgO]], [[User:ZeFredz|Fred]], [[User:Ilja|Ilja]], anyone else?&lt;br /&gt;
}}&lt;br /&gt;
[[Category:Operational]]&lt;br /&gt;
[[Category:Active Projects]]&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
The ITSquad takes care of the IT-infrastructure of the pirate party. Contact if you want to do an IT-project, need an email address, have requests for a Crew, would like to add a feature to the site, etc.&lt;br /&gt;
&lt;br /&gt;
We can also help with finding, and sometimes providing, tools and services whose values are in line with the values of the Pirateparty. Take a look on our [[ITSquad/Pirates_Selection|Pirates Selection page]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Expenses ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!style=&amp;quot;text-align:left&amp;quot; |[[ITNow#Networking4all|Networking4All]] (&#039;&#039;registrar&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 54,75€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|parley.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|thepirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;s&amp;gt;depiratenpartij.be&amp;lt;/s&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|lepartipirate.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;s&amp;gt;diepiratenpartei.be&amp;lt;/s&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|piratenpartij.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|pirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; colspan=&amp;quot;3&amp;quot;| [[ITNow#Infomaniak|Infomaniak]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
|Mailboxes @pirateparty.be and old mailing lists @piratepary.be&lt;br /&gt;
|120,00€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | [[ITNow#Hetzner|Hetzner]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | 431,64€&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|[https://wiki.pirateparty.be/ Mediawiki webserver] since October 2019&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://pirateparty.be/ Wordpress websites] (en,fr,nl) since March 2020&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://mastodon.pirateparty.be/ Mastodon server] (with 125Go volume) since October 2019&lt;br /&gt;
|11,98€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://talk.pirateparty.be/ Mumble server] since March 2020&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://liege.pirateparty.be/ Liège yunohost server] since September 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://parley.be/ parley yunohost server] since November 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://status.pirateparty.be/ Monitoring server] since January 2020&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
| Storage box (500Go) since September 2019&lt;br /&gt;
| 5,93€&lt;br /&gt;
| Monthly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot;| TOTAL (&#039;&#039;if nothing changes&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 606,39€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ressources ==&lt;br /&gt;
&lt;br /&gt;
* the [[ITNow]] page for some kind of &#039;&#039;&#039;inventory&#039;&#039;&#039; of our «channels &amp;amp; tools».&lt;br /&gt;
* the [[Emails]] page for a &#039;&#039;&#039;list of emails&#039;&#039;&#039; +@+pirateparty.be.&lt;br /&gt;
* the [[ITSquad/piratelab.be|Pirate Labs]] pad to work on &#039;&#039;&#039;different LABz&#039;&#039;&#039; projects.&lt;br /&gt;
* the [https://pad.pirateparty.be/p/pirateparty.be Pirate Party Website] pad for &#039;&#039;&#039;comments, remarks, todos...&#039;&#039;&#039;&lt;br /&gt;
* the [https://www.loomio.org/g/X01fxy2L/pirates-be-permanent-assembly-website-squad Website Squad Loomio Group] about &#039;&#039;&#039;website posts and content&#039;&#039;&#039;.&lt;br /&gt;
* the [[ITSquad/Pirates Selection|Pirates Selection]], a [[ITSquad/Pirates Selection/brainstorming|brainstorming]] about IT tools that could be useful for pirates.&lt;br /&gt;
* the [[ITSquad/Hackathon|Hackathon]], to work together on IT stuff during one long day.&lt;br /&gt;
* [https://pad.parley.be/p/it-squad Pad] dedicated for the ITSquad&lt;br /&gt;
&lt;br /&gt;
== Administration Docs ==&lt;br /&gt;
&lt;br /&gt;
=== Ansible ===&lt;br /&gt;
&lt;br /&gt;
To manage our servers in an automated way: https://dev.parley.be/PPBe/ansible-infra&lt;br /&gt;
&lt;br /&gt;
=== Mastodon ===&lt;br /&gt;
&lt;br /&gt;
To maintain a decentralized and libre social-network&lt;br /&gt;
&lt;br /&gt;
See the [[ITSquad/Mastodon|Mastodon]] page&lt;br /&gt;
&lt;br /&gt;
=== Parley ===&lt;br /&gt;
&lt;br /&gt;
[https://parley.be Parley] is a place where we provide simple services open for everyone. All are free software.&lt;br /&gt;
&lt;br /&gt;
==== Upgrading ====&lt;br /&gt;
&lt;br /&gt;
Upgrading can be done from [https://parley.be/yunohost/admin/ the admin interface] or from the cli over ssh. Before updating applications, make a backup. Backups will be created automatically during upgrade, but if you do them manually, you can check that they haven&#039;t failed. When doing risky upgrades, please take a snapshot from the Hetzner admin console. An example of a risky upgrade is for migrations like Debian Stretch to Debian Buster.&lt;br /&gt;
&lt;br /&gt;
==== Landing page ====&lt;br /&gt;
&lt;br /&gt;
The landing page is a simple HTML page with css and javascript (but has graceful degradation for those who want to disable javascript). The files can be found on [https://dev.parley.be/PPBe/parley_landing_page/ our git repo]. Updates should be pushed to there. More information can be found in the README.md&lt;br /&gt;
&lt;br /&gt;
The files for the webapp-application are stored on the Parley server in &#039;&#039;/var/www/my_webapp__2/&#039;&#039;. You can find a systemlink to the nginx configuration and to a daily cronjob file. The files of the site themselves are stored in the &#039;&#039;www&#039;&#039; folder. It uses git, so updating is &#039;&#039;cd /var/www/my_webapp__2/www; git pull&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
There is also an sftp connection (but can probably be removed since updating happens using git and the nginx and cronjob files can&#039;t be changed through sftp).&lt;br /&gt;
&lt;br /&gt;
You can update the website on the server and then &#039;&#039;git add &amp;lt;changed-files&amp;gt;; git commit; git push&#039;&#039;, or you can make the changes to the repo and then wait for the daily job to do it&#039;s work.&lt;br /&gt;
&lt;br /&gt;
==== Jirafeau ====&lt;br /&gt;
&lt;br /&gt;
We used to have a Jirafeau instance, but it gave too much problems because people uploading unethical or illegal material. In the end it was simply not worth the effort.&lt;br /&gt;
&lt;br /&gt;
==== Spam ====&lt;br /&gt;
&lt;br /&gt;
See https://github.com/YunoHost/issues/issues/2021 for an ad-hoc solution that was once used. Files have been reverted after ynh11, so this is possibly not active any more.&lt;br /&gt;
&lt;br /&gt;
==== Issues ====&lt;br /&gt;
===== 2023-08-18 =====&lt;br /&gt;
&lt;br /&gt;
During the migration to ynh 11 the pads didn&#039;t work any more. Logs showed&lt;br /&gt;
&lt;br /&gt;
 npm ERR! peer dep missing: eslint@^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8, required by eslint-plugin-import@2.28.0&lt;br /&gt;
&lt;br /&gt;
This was worked around by doing&lt;br /&gt;
&lt;br /&gt;
 su -s /bin/bash - etherpad_mypads&lt;br /&gt;
 mv node_modules/eslint-plugin-import eslint-plugin-import_bkp&lt;br /&gt;
&lt;br /&gt;
I also tried the following first, but that gave me other errors&lt;br /&gt;
&lt;br /&gt;
 su -s /bin/bash - etherpad_mypads&lt;br /&gt;
 npm install &amp;quot;eslint@^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8&amp;quot;&lt;br /&gt;
 npm install &amp;quot;eslint&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Yunohost ===&lt;br /&gt;
&lt;br /&gt;
We try to promote and use yunohost because it&#039;s a good server OS for self hosting. Crews who want to administer their own services can get a ynh server. We can provide the service to set everything up, teach some basics and provide support in case of trouble. An explanation on how and why can be found on [https://blog.ilja.space/~/B/yunohost-for-decentralised-grassroot-movements this blogpost].&lt;br /&gt;
&lt;br /&gt;
==== Setting up an instance ====&lt;br /&gt;
&lt;br /&gt;
If a crewmember is interested in running their server from home, an option is [https://neutrinet.be/nl/brique an internet cube], but typically we&#039;ll use a vps. To set up a vps:&lt;br /&gt;
&lt;br /&gt;
* See liege.pirateparty.be for an example&lt;br /&gt;
* At least one person of the crew will be admin and contact for us. Make sure we know who that is.&lt;br /&gt;
* Log in to Hetzner &amp;gt; cloud &amp;gt; Default &amp;gt; make a new server &amp;gt; install Debian and run the [https://yunohost.org/#/install yunohost installer for Debian]&lt;br /&gt;
* Run the post-install and add a subdomain to ynh and set up the DNS records. The easiest is to set A and AAAA records for the crew.pirateparty.be and a CNAME for *.crew.pirateparty.be. Make sure to set up the other DNS records as well (CAA, TXT...)&lt;br /&gt;
* Add reverse DNS: Log in to hetzner &amp;gt; cloud &amp;gt; Default &amp;gt; Choose correct server &amp;gt; Networking &amp;gt; Under Primary IPS you can see the reverse DNS. Set it for both ipv4 and ipv6&lt;br /&gt;
* Run the diagnostics from the admin interface and set everything up correctly&lt;br /&gt;
&lt;br /&gt;
==== Things to know for the admin(s) ====&lt;br /&gt;
&lt;br /&gt;
* Please keep the server updatet&lt;br /&gt;
* If there are problems, contact us via chat or mail. We&#039;re here to help, make use of it&lt;br /&gt;
* Keep an eye on resources&lt;br /&gt;
* There&#039;s a good chance that mails will be blacklisted by default by MS and Google. What you can do is &amp;quot;warm up&amp;quot; your domain. Send mails to people who use outlook and gmail accounts and make sure they reply. Or have them send to you. Basically, you want MS and Google to see &#039;healthy&#039; traffic form your domain/ip.&lt;br /&gt;
* Total cost to ppbe is €X/month and ppbe pays for this. If people want to give some monetary support for it, they can donate to ppbe whatever amount they see fit (pay-what-you-want). It&#039;s also possible to [https://donate.yunohost.org/ donate to the yunohost project].&lt;br /&gt;
* Try to give a short tour of the admin and user interface, so they know what they can do and how&lt;br /&gt;
&lt;br /&gt;
== Todo ==&lt;br /&gt;
&lt;br /&gt;
* Follow our latest discussions and work flow there on [https://www.loomio.org/d/TEqnO5ek/we-need-to-clarify-the-it-roles-and-entrust-our-it-people- a Loomio thread].&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
{{Events|type=Meeting|ITSquad|lang=fr|limit=10}}&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33386</id>
		<title>ITSquad</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33386"/>
		<updated>2023-08-18T06:52:51Z</updated>

		<summary type="html">&lt;p&gt;Ilja: /* Mark that the ad-hoc spam thing is probably not there any more */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProjectSidebar&lt;br /&gt;
|title=ITSquad&lt;br /&gt;
|status=doing&lt;br /&gt;
|topics=Pirate Party&lt;br /&gt;
|start=2012/05/20&lt;br /&gt;
|contact=it +@+ pirateparty.be, or meet us at our [[Pirate Lab]]&lt;br /&gt;
|members=[[User:Tierce|tierce]], [[User:HgO|HgO]], [[User:ZeFredz|Fred]], [[User:Ilja|Ilja]], anyone else?&lt;br /&gt;
}}&lt;br /&gt;
[[Category:Operational]]&lt;br /&gt;
[[Category:Active Projects]]&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
The ITSquad takes care of the IT-infrastructure of the pirate party. Contact if you want to do an IT-project, need an email address, have requests for a Crew, would like to add a feature to the site, etc.&lt;br /&gt;
&lt;br /&gt;
We can also help with finding, and sometimes providing, tools and services whose values are in line with the values of the Pirateparty. Take a look on our [[ITSquad/Pirates_Selection|Pirates Selection page]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Expenses ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!style=&amp;quot;text-align:left&amp;quot; |[[ITNow#Networking4all|Networking4All]] (&#039;&#039;registrar&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 54,75€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|parley.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|thepirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;s&amp;gt;depiratenpartij.be&amp;lt;/s&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|lepartipirate.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;s&amp;gt;diepiratenpartei.be&amp;lt;/s&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|piratenpartij.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|pirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; colspan=&amp;quot;3&amp;quot;| [[ITNow#Infomaniak|Infomaniak]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
|Mailboxes @pirateparty.be and old mailing lists @piratepary.be&lt;br /&gt;
|120,00€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | [[ITNow#Hetzner|Hetzner]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | 431,64€&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|[https://wiki.pirateparty.be/ Mediawiki webserver] since October 2019&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://pirateparty.be/ Wordpress websites] (en,fr,nl) since March 2020&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://mastodon.pirateparty.be/ Mastodon server] (with 125Go volume) since October 2019&lt;br /&gt;
|11,98€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://talk.pirateparty.be/ Mumble server] since March 2020&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://liege.pirateparty.be/ Liège yunohost server] since September 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://parley.be/ parley yunohost server] since November 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://status.pirateparty.be/ Monitoring server] since January 2020&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
| Storage box (500Go) since September 2019&lt;br /&gt;
| 5,93€&lt;br /&gt;
| Monthly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot;| TOTAL (&#039;&#039;if nothing changes&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 606,39€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ressources ==&lt;br /&gt;
&lt;br /&gt;
* the [[ITNow]] page for some kind of &#039;&#039;&#039;inventory&#039;&#039;&#039; of our «channels &amp;amp; tools».&lt;br /&gt;
* the [[Emails]] page for a &#039;&#039;&#039;list of emails&#039;&#039;&#039; +@+pirateparty.be.&lt;br /&gt;
* the [[ITSquad/piratelab.be|Pirate Labs]] pad to work on &#039;&#039;&#039;different LABz&#039;&#039;&#039; projects.&lt;br /&gt;
* the [https://pad.pirateparty.be/p/pirateparty.be Pirate Party Website] pad for &#039;&#039;&#039;comments, remarks, todos...&#039;&#039;&#039;&lt;br /&gt;
* the [https://www.loomio.org/g/X01fxy2L/pirates-be-permanent-assembly-website-squad Website Squad Loomio Group] about &#039;&#039;&#039;website posts and content&#039;&#039;&#039;.&lt;br /&gt;
* the [[ITSquad/Pirates Selection|Pirates Selection]], a [[ITSquad/Pirates Selection/brainstorming|brainstorming]] about IT tools that could be useful for pirates.&lt;br /&gt;
* the [[ITSquad/Hackathon|Hackathon]], to work together on IT stuff during one long day.&lt;br /&gt;
* [https://pad.parley.be/p/it-squad Pad] dedicated for the ITSquad&lt;br /&gt;
&lt;br /&gt;
== Administration Docs ==&lt;br /&gt;
&lt;br /&gt;
=== Ansible ===&lt;br /&gt;
&lt;br /&gt;
To manage our servers in an automated way: https://dev.parley.be/PPBe/ansible-infra&lt;br /&gt;
&lt;br /&gt;
=== Mastodon ===&lt;br /&gt;
&lt;br /&gt;
To maintain a decentralized and libre social-network&lt;br /&gt;
&lt;br /&gt;
See the [[ITSquad/Mastodon|Mastodon]] page&lt;br /&gt;
&lt;br /&gt;
=== Parley ===&lt;br /&gt;
&lt;br /&gt;
[https://parley.be Parley] is a place where we provide simple services open for everyone. All are free software.&lt;br /&gt;
&lt;br /&gt;
==== Upgrading ====&lt;br /&gt;
&lt;br /&gt;
Upgrading can be done from [https://parley.be/yunohost/admin/ the admin interface] or from the cli over ssh. Before updating applications, make a backup. Backups will be created automatically during upgrade, but if you do them manually, you can check that they haven&#039;t failed. When doing risky upgrades, please take a snapshot from the Hetzner admin console. An example of a risky upgrade is for migrations like Debian Stretch to Debian Buster.&lt;br /&gt;
&lt;br /&gt;
==== Landing page ====&lt;br /&gt;
&lt;br /&gt;
The landing page is a simple HTML page with css and javascript (but has graceful degradation for those who want to disable javascript). The files can be found on [https://dev.parley.be/PPBe/parley_landing_page/ our git repo]. Updates should be pushed to there. More information can be found in the README.md&lt;br /&gt;
&lt;br /&gt;
The files for the webapp-application are stored on the Parley server in &#039;&#039;/var/www/my_webapp__2/&#039;&#039;. You can find a systemlink to the nginx configuration and to a daily cronjob file. The files of the site themselves are stored in the &#039;&#039;www&#039;&#039; folder. It uses git, so updating is &#039;&#039;cd /var/www/my_webapp__2/www; git pull&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
There is also an sftp connection (but can probably be removed since updating happens using git and the nginx and cronjob files can&#039;t be changed through sftp).&lt;br /&gt;
&lt;br /&gt;
You can update the website on the server and then &#039;&#039;git add &amp;lt;changed-files&amp;gt;; git commit; git push&#039;&#039;, or you can make the changes to the repo and then wait for the daily job to do it&#039;s work.&lt;br /&gt;
&lt;br /&gt;
==== Jirafeau ====&lt;br /&gt;
&lt;br /&gt;
We used to have a Jirafeau instance, but it gave too much problems because people uploading unethical or illegal material. In the end it was simply not worth the effort.&lt;br /&gt;
&lt;br /&gt;
==== Spam ====&lt;br /&gt;
&lt;br /&gt;
See https://github.com/YunoHost/issues/issues/2021 for an ad-hoc solution that was once used. Files have been reverted after ynh11, so this is possibly not active any more.&lt;br /&gt;
&lt;br /&gt;
=== Yunohost ===&lt;br /&gt;
&lt;br /&gt;
We try to promote and use yunohost because it&#039;s a good server OS for self hosting. Crews who want to administer their own services can get a ynh server. We can provide the service to set everything up, teach some basics and provide support in case of trouble. An explanation on how and why can be found on [https://blog.ilja.space/~/B/yunohost-for-decentralised-grassroot-movements this blogpost].&lt;br /&gt;
&lt;br /&gt;
==== Setting up an instance ====&lt;br /&gt;
&lt;br /&gt;
If a crewmember is interested in running their server from home, an option is [https://neutrinet.be/nl/brique an internet cube], but typically we&#039;ll use a vps. To set up a vps:&lt;br /&gt;
&lt;br /&gt;
* See liege.pirateparty.be for an example&lt;br /&gt;
* At least one person of the crew will be admin and contact for us. Make sure we know who that is.&lt;br /&gt;
* Log in to Hetzner &amp;gt; cloud &amp;gt; Default &amp;gt; make a new server &amp;gt; install Debian and run the [https://yunohost.org/#/install yunohost installer for Debian]&lt;br /&gt;
* Run the post-install and add a subdomain to ynh and set up the DNS records. The easiest is to set A and AAAA records for the crew.pirateparty.be and a CNAME for *.crew.pirateparty.be. Make sure to set up the other DNS records as well (CAA, TXT...)&lt;br /&gt;
* Add reverse DNS: Log in to hetzner &amp;gt; cloud &amp;gt; Default &amp;gt; Choose correct server &amp;gt; Networking &amp;gt; Under Primary IPS you can see the reverse DNS. Set it for both ipv4 and ipv6&lt;br /&gt;
* Run the diagnostics from the admin interface and set everything up correctly&lt;br /&gt;
&lt;br /&gt;
==== Things to know for the admin(s) ====&lt;br /&gt;
&lt;br /&gt;
* Please keep the server updatet&lt;br /&gt;
* If there are problems, contact us via chat or mail. We&#039;re here to help, make use of it&lt;br /&gt;
* Keep an eye on resources&lt;br /&gt;
* There&#039;s a good chance that mails will be blacklisted by default by MS and Google. What you can do is &amp;quot;warm up&amp;quot; your domain. Send mails to people who use outlook and gmail accounts and make sure they reply. Or have them send to you. Basically, you want MS and Google to see &#039;healthy&#039; traffic form your domain/ip.&lt;br /&gt;
* Total cost to ppbe is €X/month and ppbe pays for this. If people want to give some monetary support for it, they can donate to ppbe whatever amount they see fit (pay-what-you-want). It&#039;s also possible to [https://donate.yunohost.org/ donate to the yunohost project].&lt;br /&gt;
* Try to give a short tour of the admin and user interface, so they know what they can do and how&lt;br /&gt;
&lt;br /&gt;
== Todo ==&lt;br /&gt;
&lt;br /&gt;
* Follow our latest discussions and work flow there on [https://www.loomio.org/d/TEqnO5ek/we-need-to-clarify-the-it-roles-and-entrust-our-it-people- a Loomio thread].&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
{{Events|type=Meeting|ITSquad|lang=fr|limit=10}}&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33385</id>
		<title>ITSquad</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33385"/>
		<updated>2023-08-18T06:51:39Z</updated>

		<summary type="html">&lt;p&gt;Ilja: /* Mark that Jirafeau isn&amp;#039;t installed any more */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProjectSidebar&lt;br /&gt;
|title=ITSquad&lt;br /&gt;
|status=doing&lt;br /&gt;
|topics=Pirate Party&lt;br /&gt;
|start=2012/05/20&lt;br /&gt;
|contact=it +@+ pirateparty.be, or meet us at our [[Pirate Lab]]&lt;br /&gt;
|members=[[User:Tierce|tierce]], [[User:HgO|HgO]], [[User:ZeFredz|Fred]], [[User:Ilja|Ilja]], anyone else?&lt;br /&gt;
}}&lt;br /&gt;
[[Category:Operational]]&lt;br /&gt;
[[Category:Active Projects]]&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
The ITSquad takes care of the IT-infrastructure of the pirate party. Contact if you want to do an IT-project, need an email address, have requests for a Crew, would like to add a feature to the site, etc.&lt;br /&gt;
&lt;br /&gt;
We can also help with finding, and sometimes providing, tools and services whose values are in line with the values of the Pirateparty. Take a look on our [[ITSquad/Pirates_Selection|Pirates Selection page]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Expenses ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!style=&amp;quot;text-align:left&amp;quot; |[[ITNow#Networking4all|Networking4All]] (&#039;&#039;registrar&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 54,75€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|parley.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|thepirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;s&amp;gt;depiratenpartij.be&amp;lt;/s&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|lepartipirate.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;s&amp;gt;diepiratenpartei.be&amp;lt;/s&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|piratenpartij.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|pirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; colspan=&amp;quot;3&amp;quot;| [[ITNow#Infomaniak|Infomaniak]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
|Mailboxes @pirateparty.be and old mailing lists @piratepary.be&lt;br /&gt;
|120,00€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | [[ITNow#Hetzner|Hetzner]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | 431,64€&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|[https://wiki.pirateparty.be/ Mediawiki webserver] since October 2019&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://pirateparty.be/ Wordpress websites] (en,fr,nl) since March 2020&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://mastodon.pirateparty.be/ Mastodon server] (with 125Go volume) since October 2019&lt;br /&gt;
|11,98€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://talk.pirateparty.be/ Mumble server] since March 2020&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://liege.pirateparty.be/ Liège yunohost server] since September 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://parley.be/ parley yunohost server] since November 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://status.pirateparty.be/ Monitoring server] since January 2020&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
| Storage box (500Go) since September 2019&lt;br /&gt;
| 5,93€&lt;br /&gt;
| Monthly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot;| TOTAL (&#039;&#039;if nothing changes&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 606,39€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ressources ==&lt;br /&gt;
&lt;br /&gt;
* the [[ITNow]] page for some kind of &#039;&#039;&#039;inventory&#039;&#039;&#039; of our «channels &amp;amp; tools».&lt;br /&gt;
* the [[Emails]] page for a &#039;&#039;&#039;list of emails&#039;&#039;&#039; +@+pirateparty.be.&lt;br /&gt;
* the [[ITSquad/piratelab.be|Pirate Labs]] pad to work on &#039;&#039;&#039;different LABz&#039;&#039;&#039; projects.&lt;br /&gt;
* the [https://pad.pirateparty.be/p/pirateparty.be Pirate Party Website] pad for &#039;&#039;&#039;comments, remarks, todos...&#039;&#039;&#039;&lt;br /&gt;
* the [https://www.loomio.org/g/X01fxy2L/pirates-be-permanent-assembly-website-squad Website Squad Loomio Group] about &#039;&#039;&#039;website posts and content&#039;&#039;&#039;.&lt;br /&gt;
* the [[ITSquad/Pirates Selection|Pirates Selection]], a [[ITSquad/Pirates Selection/brainstorming|brainstorming]] about IT tools that could be useful for pirates.&lt;br /&gt;
* the [[ITSquad/Hackathon|Hackathon]], to work together on IT stuff during one long day.&lt;br /&gt;
* [https://pad.parley.be/p/it-squad Pad] dedicated for the ITSquad&lt;br /&gt;
&lt;br /&gt;
== Administration Docs ==&lt;br /&gt;
&lt;br /&gt;
=== Ansible ===&lt;br /&gt;
&lt;br /&gt;
To manage our servers in an automated way: https://dev.parley.be/PPBe/ansible-infra&lt;br /&gt;
&lt;br /&gt;
=== Mastodon ===&lt;br /&gt;
&lt;br /&gt;
To maintain a decentralized and libre social-network&lt;br /&gt;
&lt;br /&gt;
See the [[ITSquad/Mastodon|Mastodon]] page&lt;br /&gt;
&lt;br /&gt;
=== Parley ===&lt;br /&gt;
&lt;br /&gt;
[https://parley.be Parley] is a place where we provide simple services open for everyone. All are free software.&lt;br /&gt;
&lt;br /&gt;
==== Upgrading ====&lt;br /&gt;
&lt;br /&gt;
Upgrading can be done from [https://parley.be/yunohost/admin/ the admin interface] or from the cli over ssh. Before updating applications, make a backup. Backups will be created automatically during upgrade, but if you do them manually, you can check that they haven&#039;t failed. When doing risky upgrades, please take a snapshot from the Hetzner admin console. An example of a risky upgrade is for migrations like Debian Stretch to Debian Buster.&lt;br /&gt;
&lt;br /&gt;
==== Landing page ====&lt;br /&gt;
&lt;br /&gt;
The landing page is a simple HTML page with css and javascript (but has graceful degradation for those who want to disable javascript). The files can be found on [https://dev.parley.be/PPBe/parley_landing_page/ our git repo]. Updates should be pushed to there. More information can be found in the README.md&lt;br /&gt;
&lt;br /&gt;
The files for the webapp-application are stored on the Parley server in &#039;&#039;/var/www/my_webapp__2/&#039;&#039;. You can find a systemlink to the nginx configuration and to a daily cronjob file. The files of the site themselves are stored in the &#039;&#039;www&#039;&#039; folder. It uses git, so updating is &#039;&#039;cd /var/www/my_webapp__2/www; git pull&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
There is also an sftp connection (but can probably be removed since updating happens using git and the nginx and cronjob files can&#039;t be changed through sftp).&lt;br /&gt;
&lt;br /&gt;
You can update the website on the server and then &#039;&#039;git add &amp;lt;changed-files&amp;gt;; git commit; git push&#039;&#039;, or you can make the changes to the repo and then wait for the daily job to do it&#039;s work.&lt;br /&gt;
&lt;br /&gt;
==== Jirafeau ====&lt;br /&gt;
&lt;br /&gt;
We used to have a Jirafeau instance, but it gave too much problems because people uploading unethical or illegal material. In the end it was simply not worth the effort.&lt;br /&gt;
&lt;br /&gt;
==== Spam ====&lt;br /&gt;
&lt;br /&gt;
If we get too much spam from a specific domain or address, it&#039;s possible to block it in config files. Note that we&#039;ll be overwriting files with this approach, which means Yunohost wont provide updates or otherwise manage this file any more (I made an issue for it https://github.com/YunoHost/issues/issues/2021 ). It may be still be interesting to use this approach as a temporary solution.&lt;br /&gt;
&lt;br /&gt;
First create or change the access file, &#039;&#039;&#039;nano /etc/postfix/access&#039;&#039;&#039;, with the following content (replace &amp;quot;some_spammer@badcorp.com&amp;quot; with the address to block).&lt;br /&gt;
&lt;br /&gt;
 some_spammer@badcorp.com REJECT&lt;br /&gt;
&lt;br /&gt;
Only using a domain should also work to block a whole domain. To block multiple addresses/domains, add multiple lines.&lt;br /&gt;
&lt;br /&gt;
Then we change &#039;&#039;&#039;nano /etc/postfix/main.cf&#039;&#039;&#039;. Look for &#039;&#039;&#039;smtpd_sender_restrictions&#039;&#039;&#039; and add the line &#039;&#039;&#039;hash:/etc/postfix/access,&#039;&#039;&#039;, so it looks like&lt;br /&gt;
&lt;br /&gt;
 smtpd_sender_restrictions =&lt;br /&gt;
     reject_sender_login_mismatch,&lt;br /&gt;
     permit_mynetworks,&lt;br /&gt;
     permit_sasl_authenticated,&lt;br /&gt;
     reject_non_fqdn_sender,&lt;br /&gt;
     reject_unknown_sender_domain,&lt;br /&gt;
     hash:/etc/postfix/access,&lt;br /&gt;
     permit&lt;br /&gt;
&lt;br /&gt;
Then run the following commands&lt;br /&gt;
 postmap hash:/etc/postfix/access&lt;br /&gt;
 systemctl restart postfix&lt;br /&gt;
&lt;br /&gt;
Check that postfix is running via the ynh admin webinterface or via the following command&lt;br /&gt;
&lt;br /&gt;
 systemctl status postfix&lt;br /&gt;
&lt;br /&gt;
The ynh diagnostics will see the file /etc/postfix/main.cf has changed. Run the diagnostics, see that this is indeed a problem and ignore it. You can do it from the ynh admin webinterface, or via command line&lt;br /&gt;
&lt;br /&gt;
 yunohost diagnosis run&lt;br /&gt;
 yunohost diagnosis show --issues&lt;br /&gt;
 yunohost diagnosis ignore --filter regenconf&lt;br /&gt;
&lt;br /&gt;
To roll this change back, you can unignore the diagnostic, run it, run the command to fix the file (diagnostic will tell you this), restart postfix and &#039;&#039;&#039;rm /etc/postfix/access&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Yunohost ===&lt;br /&gt;
&lt;br /&gt;
We try to promote and use yunohost because it&#039;s a good server OS for self hosting. Crews who want to administer their own services can get a ynh server. We can provide the service to set everything up, teach some basics and provide support in case of trouble. An explanation on how and why can be found on [https://blog.ilja.space/~/B/yunohost-for-decentralised-grassroot-movements this blogpost].&lt;br /&gt;
&lt;br /&gt;
==== Setting up an instance ====&lt;br /&gt;
&lt;br /&gt;
If a crewmember is interested in running their server from home, an option is [https://neutrinet.be/nl/brique an internet cube], but typically we&#039;ll use a vps. To set up a vps:&lt;br /&gt;
&lt;br /&gt;
* See liege.pirateparty.be for an example&lt;br /&gt;
* At least one person of the crew will be admin and contact for us. Make sure we know who that is.&lt;br /&gt;
* Log in to Hetzner &amp;gt; cloud &amp;gt; Default &amp;gt; make a new server &amp;gt; install Debian and run the [https://yunohost.org/#/install yunohost installer for Debian]&lt;br /&gt;
* Run the post-install and add a subdomain to ynh and set up the DNS records. The easiest is to set A and AAAA records for the crew.pirateparty.be and a CNAME for *.crew.pirateparty.be. Make sure to set up the other DNS records as well (CAA, TXT...)&lt;br /&gt;
* Add reverse DNS: Log in to hetzner &amp;gt; cloud &amp;gt; Default &amp;gt; Choose correct server &amp;gt; Networking &amp;gt; Under Primary IPS you can see the reverse DNS. Set it for both ipv4 and ipv6&lt;br /&gt;
* Run the diagnostics from the admin interface and set everything up correctly&lt;br /&gt;
&lt;br /&gt;
==== Things to know for the admin(s) ====&lt;br /&gt;
&lt;br /&gt;
* Please keep the server updatet&lt;br /&gt;
* If there are problems, contact us via chat or mail. We&#039;re here to help, make use of it&lt;br /&gt;
* Keep an eye on resources&lt;br /&gt;
* There&#039;s a good chance that mails will be blacklisted by default by MS and Google. What you can do is &amp;quot;warm up&amp;quot; your domain. Send mails to people who use outlook and gmail accounts and make sure they reply. Or have them send to you. Basically, you want MS and Google to see &#039;healthy&#039; traffic form your domain/ip.&lt;br /&gt;
* Total cost to ppbe is €X/month and ppbe pays for this. If people want to give some monetary support for it, they can donate to ppbe whatever amount they see fit (pay-what-you-want). It&#039;s also possible to [https://donate.yunohost.org/ donate to the yunohost project].&lt;br /&gt;
* Try to give a short tour of the admin and user interface, so they know what they can do and how&lt;br /&gt;
&lt;br /&gt;
== Todo ==&lt;br /&gt;
&lt;br /&gt;
* Follow our latest discussions and work flow there on [https://www.loomio.org/d/TEqnO5ek/we-need-to-clarify-the-it-roles-and-entrust-our-it-people- a Loomio thread].&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
{{Events|type=Meeting|ITSquad|lang=fr|limit=10}}&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33353</id>
		<title>ITSquad</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33353"/>
		<updated>2022-06-11T07:13:00Z</updated>

		<summary type="html">&lt;p&gt;Ilja: /* Spam */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProjectSidebar&lt;br /&gt;
|title=ITSquad&lt;br /&gt;
|status=doing&lt;br /&gt;
|topics=Pirate Party&lt;br /&gt;
|start=2012/05/20&lt;br /&gt;
|contact=it +@+ pirateparty.be, or meet us at our [[Pirate Lab]]&lt;br /&gt;
|members=[[User:Tierce|tierce]], [[User:HgO|HgO]], [[User:ZeFredz|Fred]], [[User:Ilja|Ilja]], anyone else?&lt;br /&gt;
}}&lt;br /&gt;
[[Category:Operational]]&lt;br /&gt;
[[Category:Active Projects]]&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
The ITSquad takes care of the IT-infrastructure of the pirate party. Contact if you want to do an IT-project, need an email address, have requests for a Crew, would like to add a feature to the site, etc.&lt;br /&gt;
&lt;br /&gt;
We can also help with finding, and sometimes providing, tools and services whose values are in line with the values of the Pirateparty. Take a look on our [[ITSquad/Pirates_Selection|Pirates Selection page]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Expenses ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!style=&amp;quot;text-align:left&amp;quot; |[[ITNow#Networking4all|Networking4All]] (&#039;&#039;registrar&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 54,75€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|parley.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|thepirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;s&amp;gt;depiratenpartij.be&amp;lt;/s&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|lepartipirate.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;s&amp;gt;diepiratenpartei.be&amp;lt;/s&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|piratenpartij.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|pirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; colspan=&amp;quot;3&amp;quot;| [[ITNow#Infomaniak|Infomaniak]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
|Mailboxes @pirateparty.be and old mailing lists @piratepary.be&lt;br /&gt;
|120,00€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | [[ITNow#Hetzner|Hetzner]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | 431,64€&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|[https://wiki.pirateparty.be/ Mediawiki webserver] since October 2019&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://pirateparty.be/ Wordpress websites] (en,fr,nl) since March 2020&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://mastodon.pirateparty.be/ Mastodon server] (with 125Go volume) since October 2019&lt;br /&gt;
|11,98€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://talk.pirateparty.be/ Mumble server] since March 2020&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://liege.pirateparty.be/ Liège yunohost server] since September 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://parley.be/ parley yunohost server] since November 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://status.pirateparty.be/ Monitoring server] since January 2020&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
| Storage box (500Go) since September 2019&lt;br /&gt;
| 5,93€&lt;br /&gt;
| Monthly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot;| TOTAL (&#039;&#039;if nothing changes&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 606,39€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ressources ==&lt;br /&gt;
&lt;br /&gt;
* the [[ITNow]] page for some kind of &#039;&#039;&#039;inventory&#039;&#039;&#039; of our «channels &amp;amp; tools».&lt;br /&gt;
* the [[Emails]] page for a &#039;&#039;&#039;list of emails&#039;&#039;&#039; +@+pirateparty.be.&lt;br /&gt;
* the [[ITSquad/piratelab.be|Pirate Labs]] pad to work on &#039;&#039;&#039;different LABz&#039;&#039;&#039; projects.&lt;br /&gt;
* the [https://pad.pirateparty.be/p/pirateparty.be Pirate Party Website] pad for &#039;&#039;&#039;comments, remarks, todos...&#039;&#039;&#039;&lt;br /&gt;
* the [https://www.loomio.org/g/X01fxy2L/pirates-be-permanent-assembly-website-squad Website Squad Loomio Group] about &#039;&#039;&#039;website posts and content&#039;&#039;&#039;.&lt;br /&gt;
* the [[ITSquad/Pirates Selection|Pirates Selection]], a [[ITSquad/Pirates Selection/brainstorming|brainstorming]] about IT tools that could be useful for pirates.&lt;br /&gt;
* the [[ITSquad/Hackathon|Hackathon]], to work together on IT stuff during one long day.&lt;br /&gt;
* [https://pad.parley.be/p/it-squad Pad] dedicated for the ITSquad&lt;br /&gt;
&lt;br /&gt;
== Administration Docs ==&lt;br /&gt;
&lt;br /&gt;
=== Ansible ===&lt;br /&gt;
&lt;br /&gt;
To manage our servers in an automated way: https://dev.parley.be/PPBe/ansible-infra&lt;br /&gt;
&lt;br /&gt;
=== Mastodon ===&lt;br /&gt;
&lt;br /&gt;
To maintain a decentralized and libre social-network&lt;br /&gt;
&lt;br /&gt;
See the [[ITSquad/Mastodon|Mastodon]] page&lt;br /&gt;
&lt;br /&gt;
=== Parley ===&lt;br /&gt;
&lt;br /&gt;
[https://parley.be Parley] is a place where we provide simple services open for everyone. All are free software.&lt;br /&gt;
&lt;br /&gt;
==== Upgrading ====&lt;br /&gt;
&lt;br /&gt;
Upgrading can be done from [https://parley.be/yunohost/admin/ the admin interface] or from the cli over ssh. Before updating applications, make a backup. Backups will be created automatically during upgrade, but if you do them manually, you can check that they haven&#039;t failed. When doing risky upgrades, please take a snapshot from the Hetzner admin console. An example of a risky upgrade is for migrations like Debian Stretch to Debian Buster.&lt;br /&gt;
&lt;br /&gt;
==== Landing page ====&lt;br /&gt;
&lt;br /&gt;
The landing page is a simple HTML page with css and javascript (but has graceful degradation for those who want to disable javascript). The files can be found on [https://dev.parley.be/PPBe/parley_landing_page/ our git repo]. Updates should be pushed to there. More information can be found in the README.md&lt;br /&gt;
&lt;br /&gt;
The files for the webapp-application are stored on the Parley server in &#039;&#039;/var/www/my_webapp__2/&#039;&#039;. You can find a systemlink to the nginx configuration and to a daily cronjob file. The files of the site themselves are stored in the &#039;&#039;www&#039;&#039; folder. It uses git, so updating is &#039;&#039;cd /var/www/my_webapp__2/www; git pull&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
There is also an sftp connection (but can probably be removed since updating happens using git and the nginx and cronjob files can&#039;t be changed through sftp).&lt;br /&gt;
&lt;br /&gt;
You can update the website on the server and then &#039;&#039;git add &amp;lt;changed-files&amp;gt;; git commit; git push&#039;&#039;, or you can make the changes to the repo and then wait for the daily job to do it&#039;s work.&lt;br /&gt;
&lt;br /&gt;
==== Jirafeau ====&lt;br /&gt;
&lt;br /&gt;
When updating Jirafeau the config file gets overwritten. There&#039;s an issue, but it doesn&#039;t seem like something that will be fixed soon https://github.com/YunoHost-Apps/jirafeau_ynh/issues/49 . Make sure you test before and after the upgrade if everything is still as it should be.&lt;br /&gt;
* Settings are stored in &#039;&#039;/var/www/jirafeau/lib/config.local.php&#039;&#039;. The settings from before the upgrade are stored in &#039;&#039;/var/www/jirafeau/lib/config.original.php&#039;&#039;.&lt;br /&gt;
** organisation: &#039;Parley&#039;&lt;br /&gt;
** preview: false&lt;br /&gt;
*** This was done after [https://gitlab.com/mojo42/Jirafeau/-/merge_requests/103 an XSS vulnerability] was discovered. It&#039;s fixed now, but just in case.&lt;br /&gt;
** admin_http_auth_user: &amp;lt;your-account?&amp;gt;&lt;br /&gt;
*** If you&#039;re the one who mostly maintains this, you can add yourself. It&#039;s the username for the ynh user-interface. Another option is to use a shared password and set that in admin_password&lt;br /&gt;
** availabilities:&lt;br /&gt;
*** the maximum is a month&lt;br /&gt;
** availability_default: &#039;week&#039;&lt;br /&gt;
** maximal_upload_size: 2000&lt;br /&gt;
** store_uploader_ip: false&lt;br /&gt;
&lt;br /&gt;
Also note that we&#039;ve added a file &#039;&#039;/home/yunohost.app/jirafeau-filesystem&#039;&#039; as a filesystem so we can limit the total uploads (to 2.7 GiB). See this [https://blog.ilja.space/~/MyLearningCurve/limiting-total-size-of-uploads-in-jirafeau blog post] and/or [https://gitlab.com/mojo42/Jirafeau/-/issues/19#note_681349145 comment on the Jirafeau issue tracker] on how it&#039;s set up.&lt;br /&gt;
&lt;br /&gt;
When removing Jirafeau the filesystem should be removed manually, but don&#039;t forget to also change &#039;&#039;/etc/fstab&#039;&#039; otherwise the server may not boot anymore! (See the blogpost to know what was done so you can remove safely, best is to make a take a snapshot from the Hetzner admin console beforehand so it can be put back if something fails.)&lt;br /&gt;
&lt;br /&gt;
==== Spam ====&lt;br /&gt;
&lt;br /&gt;
If we get too much spam from a specific domain or address, it&#039;s possible to block it in config files. Note that we&#039;ll be overwriting files with this approach, which means Yunohost wont provide updates or otherwise manage this file any more (I made an issue for it https://github.com/YunoHost/issues/issues/2021 ). It may be still be interesting to use this approach as a temporary solution.&lt;br /&gt;
&lt;br /&gt;
First create or change the access file, &#039;&#039;&#039;nano /etc/postfix/access&#039;&#039;&#039;, with the following content (replace &amp;quot;some_spammer@badcorp.com&amp;quot; with the address to block).&lt;br /&gt;
&lt;br /&gt;
 some_spammer@badcorp.com REJECT&lt;br /&gt;
&lt;br /&gt;
Only using a domain should also work to block a whole domain. To block multiple addresses/domains, add multiple lines.&lt;br /&gt;
&lt;br /&gt;
Then we change &#039;&#039;&#039;nano /etc/postfix/main.cf&#039;&#039;&#039;. Look for &#039;&#039;&#039;smtpd_sender_restrictions&#039;&#039;&#039; and add the line &#039;&#039;&#039;hash:/etc/postfix/access,&#039;&#039;&#039;, so it looks like&lt;br /&gt;
&lt;br /&gt;
 smtpd_sender_restrictions =&lt;br /&gt;
     reject_sender_login_mismatch,&lt;br /&gt;
     permit_mynetworks,&lt;br /&gt;
     permit_sasl_authenticated,&lt;br /&gt;
     reject_non_fqdn_sender,&lt;br /&gt;
     reject_unknown_sender_domain,&lt;br /&gt;
     hash:/etc/postfix/access,&lt;br /&gt;
     permit&lt;br /&gt;
&lt;br /&gt;
Then run the following commands&lt;br /&gt;
 postmap hash:/etc/postfix/access&lt;br /&gt;
 systemctl restart postfix&lt;br /&gt;
&lt;br /&gt;
Check that postfix is running via the ynh admin webinterface or via the following command&lt;br /&gt;
&lt;br /&gt;
 systemctl status postfix&lt;br /&gt;
&lt;br /&gt;
The ynh diagnostics will see the file /etc/postfix/main.cf has changed. Run the diagnostics, see that this is indeed a problem and ignore it. You can do it from the ynh admin webinterface, or via command line&lt;br /&gt;
&lt;br /&gt;
 yunohost diagnosis run&lt;br /&gt;
 yunohost diagnosis show --issues&lt;br /&gt;
 yunohost diagnosis ignore --filter regenconf&lt;br /&gt;
&lt;br /&gt;
To roll this change back, you can unignore the diagnostic, run it, run the command to fix the file (diagnostic will tell you this), restart postfix and &#039;&#039;&#039;rm /etc/postfix/access&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Yunohost ===&lt;br /&gt;
&lt;br /&gt;
We try to promote and use yunohost because it&#039;s a good server OS for self hosting. Crews who want to administer their own services can get a ynh server. We can provide the service to set everything up, teach some basics and provide support in case of trouble. An explanation on how and why can be found on [https://blog.ilja.space/~/B/yunohost-for-decentralised-grassroot-movements this blogpost].&lt;br /&gt;
&lt;br /&gt;
==== Setting up an instance ====&lt;br /&gt;
&lt;br /&gt;
If a crewmember is interested in running their server from home, an option is [https://neutrinet.be/nl/brique an internet cube], but typically we&#039;ll use a vps. To set up a vps:&lt;br /&gt;
&lt;br /&gt;
* See liege.pirateparty.be for an example&lt;br /&gt;
* At least one person of the crew will be admin and contact for us. Make sure we know who that is.&lt;br /&gt;
* Log in to Hetzner &amp;gt; cloud &amp;gt; Default &amp;gt; make a new server &amp;gt; install Debian and run the [https://yunohost.org/#/install yunohost installer for Debian]&lt;br /&gt;
* Run the post-install and add a subdomain to ynh and set up the DNS records. The easiest is to set A and AAAA records for the crew.pirateparty.be and a CNAME for *.crew.pirateparty.be. Make sure to set up the other DNS records as well (CAA, TXT...)&lt;br /&gt;
* Add reverse DNS: Log in to hetzner &amp;gt; cloud &amp;gt; Default &amp;gt; Choose correct server &amp;gt; Networking &amp;gt; Under Primary IPS you can see the reverse DNS. Set it for both ipv4 and ipv6&lt;br /&gt;
* Run the diagnostics from the admin interface and set everything up correctly&lt;br /&gt;
&lt;br /&gt;
==== Things to know for the admin(s) ====&lt;br /&gt;
&lt;br /&gt;
* Please keep the server updatet&lt;br /&gt;
* If there are problems, contact us via chat or mail. We&#039;re here to help, make use of it&lt;br /&gt;
* Keep an eye on resources&lt;br /&gt;
* There&#039;s a good chance that mails will be blacklisted by default by MS and Google. What you can do is &amp;quot;warm up&amp;quot; your domain. Send mails to people who use outlook and gmail accounts and make sure they reply. Or have them send to you. Basically, you want MS and Google to see &#039;healthy&#039; traffic form your domain/ip.&lt;br /&gt;
* Total cost to ppbe is €X/month and ppbe pays for this. If people want to give some monetary support for it, they can donate to ppbe whatever amount they see fit (pay-what-you-want). It&#039;s also possible to [https://donate.yunohost.org/ donate to the yunohost project].&lt;br /&gt;
* Try to give a short tour of the admin and user interface, so they know what they can do and how&lt;br /&gt;
&lt;br /&gt;
== Todo ==&lt;br /&gt;
&lt;br /&gt;
* Follow our latest discussions and work flow there on [https://www.loomio.org/d/TEqnO5ek/we-need-to-clarify-the-it-roles-and-entrust-our-it-people- a Loomio thread].&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
{{Events|type=Meeting|ITSquad|lang=fr|limit=10}}&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33352</id>
		<title>ITSquad</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33352"/>
		<updated>2022-06-10T17:29:36Z</updated>

		<summary type="html">&lt;p&gt;Ilja: /* Spam */  i used too much spaces, woops&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProjectSidebar&lt;br /&gt;
|title=ITSquad&lt;br /&gt;
|status=doing&lt;br /&gt;
|topics=Pirate Party&lt;br /&gt;
|start=2012/05/20&lt;br /&gt;
|contact=it +@+ pirateparty.be, or meet us at our [[Pirate Lab]]&lt;br /&gt;
|members=[[User:Tierce|tierce]], [[User:HgO|HgO]], [[User:ZeFredz|Fred]], [[User:Ilja|Ilja]], anyone else?&lt;br /&gt;
}}&lt;br /&gt;
[[Category:Operational]]&lt;br /&gt;
[[Category:Active Projects]]&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
The ITSquad takes care of the IT-infrastructure of the pirate party. Contact if you want to do an IT-project, need an email address, have requests for a Crew, would like to add a feature to the site, etc.&lt;br /&gt;
&lt;br /&gt;
We can also help with finding, and sometimes providing, tools and services whose values are in line with the values of the Pirateparty. Take a look on our [[ITSquad/Pirates_Selection|Pirates Selection page]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Expenses ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!style=&amp;quot;text-align:left&amp;quot; |[[ITNow#Networking4all|Networking4All]] (&#039;&#039;registrar&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 54,75€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|parley.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|thepirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;s&amp;gt;depiratenpartij.be&amp;lt;/s&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|lepartipirate.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;s&amp;gt;diepiratenpartei.be&amp;lt;/s&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|piratenpartij.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|pirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; colspan=&amp;quot;3&amp;quot;| [[ITNow#Infomaniak|Infomaniak]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
|Mailboxes @pirateparty.be and old mailing lists @piratepary.be&lt;br /&gt;
|120,00€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | [[ITNow#Hetzner|Hetzner]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | 431,64€&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|[https://wiki.pirateparty.be/ Mediawiki webserver] since October 2019&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://pirateparty.be/ Wordpress websites] (en,fr,nl) since March 2020&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://mastodon.pirateparty.be/ Mastodon server] (with 125Go volume) since October 2019&lt;br /&gt;
|11,98€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://talk.pirateparty.be/ Mumble server] since March 2020&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://liege.pirateparty.be/ Liège yunohost server] since September 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://parley.be/ parley yunohost server] since November 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://status.pirateparty.be/ Monitoring server] since January 2020&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
| Storage box (500Go) since September 2019&lt;br /&gt;
| 5,93€&lt;br /&gt;
| Monthly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot;| TOTAL (&#039;&#039;if nothing changes&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 606,39€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ressources ==&lt;br /&gt;
&lt;br /&gt;
* the [[ITNow]] page for some kind of &#039;&#039;&#039;inventory&#039;&#039;&#039; of our «channels &amp;amp; tools».&lt;br /&gt;
* the [[Emails]] page for a &#039;&#039;&#039;list of emails&#039;&#039;&#039; +@+pirateparty.be.&lt;br /&gt;
* the [[ITSquad/piratelab.be|Pirate Labs]] pad to work on &#039;&#039;&#039;different LABz&#039;&#039;&#039; projects.&lt;br /&gt;
* the [https://pad.pirateparty.be/p/pirateparty.be Pirate Party Website] pad for &#039;&#039;&#039;comments, remarks, todos...&#039;&#039;&#039;&lt;br /&gt;
* the [https://www.loomio.org/g/X01fxy2L/pirates-be-permanent-assembly-website-squad Website Squad Loomio Group] about &#039;&#039;&#039;website posts and content&#039;&#039;&#039;.&lt;br /&gt;
* the [[ITSquad/Pirates Selection|Pirates Selection]], a [[ITSquad/Pirates Selection/brainstorming|brainstorming]] about IT tools that could be useful for pirates.&lt;br /&gt;
* the [[ITSquad/Hackathon|Hackathon]], to work together on IT stuff during one long day.&lt;br /&gt;
* [https://pad.parley.be/p/it-squad Pad] dedicated for the ITSquad&lt;br /&gt;
&lt;br /&gt;
== Administration Docs ==&lt;br /&gt;
&lt;br /&gt;
=== Ansible ===&lt;br /&gt;
&lt;br /&gt;
To manage our servers in an automated way: https://dev.parley.be/PPBe/ansible-infra&lt;br /&gt;
&lt;br /&gt;
=== Mastodon ===&lt;br /&gt;
&lt;br /&gt;
To maintain a decentralized and libre social-network&lt;br /&gt;
&lt;br /&gt;
See the [[ITSquad/Mastodon|Mastodon]] page&lt;br /&gt;
&lt;br /&gt;
=== Parley ===&lt;br /&gt;
&lt;br /&gt;
[https://parley.be Parley] is a place where we provide simple services open for everyone. All are free software.&lt;br /&gt;
&lt;br /&gt;
==== Upgrading ====&lt;br /&gt;
&lt;br /&gt;
Upgrading can be done from [https://parley.be/yunohost/admin/ the admin interface] or from the cli over ssh. Before updating applications, make a backup. Backups will be created automatically during upgrade, but if you do them manually, you can check that they haven&#039;t failed. When doing risky upgrades, please take a snapshot from the Hetzner admin console. An example of a risky upgrade is for migrations like Debian Stretch to Debian Buster.&lt;br /&gt;
&lt;br /&gt;
==== Landing page ====&lt;br /&gt;
&lt;br /&gt;
The landing page is a simple HTML page with css and javascript (but has graceful degradation for those who want to disable javascript). The files can be found on [https://dev.parley.be/PPBe/parley_landing_page/ our git repo]. Updates should be pushed to there. More information can be found in the README.md&lt;br /&gt;
&lt;br /&gt;
The files for the webapp-application are stored on the Parley server in &#039;&#039;/var/www/my_webapp__2/&#039;&#039;. You can find a systemlink to the nginx configuration and to a daily cronjob file. The files of the site themselves are stored in the &#039;&#039;www&#039;&#039; folder. It uses git, so updating is &#039;&#039;cd /var/www/my_webapp__2/www; git pull&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
There is also an sftp connection (but can probably be removed since updating happens using git and the nginx and cronjob files can&#039;t be changed through sftp).&lt;br /&gt;
&lt;br /&gt;
You can update the website on the server and then &#039;&#039;git add &amp;lt;changed-files&amp;gt;; git commit; git push&#039;&#039;, or you can make the changes to the repo and then wait for the daily job to do it&#039;s work.&lt;br /&gt;
&lt;br /&gt;
==== Jirafeau ====&lt;br /&gt;
&lt;br /&gt;
When updating Jirafeau the config file gets overwritten. There&#039;s an issue, but it doesn&#039;t seem like something that will be fixed soon https://github.com/YunoHost-Apps/jirafeau_ynh/issues/49 . Make sure you test before and after the upgrade if everything is still as it should be.&lt;br /&gt;
* Settings are stored in &#039;&#039;/var/www/jirafeau/lib/config.local.php&#039;&#039;. The settings from before the upgrade are stored in &#039;&#039;/var/www/jirafeau/lib/config.original.php&#039;&#039;.&lt;br /&gt;
** organisation: &#039;Parley&#039;&lt;br /&gt;
** preview: false&lt;br /&gt;
*** This was done after [https://gitlab.com/mojo42/Jirafeau/-/merge_requests/103 an XSS vulnerability] was discovered. It&#039;s fixed now, but just in case.&lt;br /&gt;
** admin_http_auth_user: &amp;lt;your-account?&amp;gt;&lt;br /&gt;
*** If you&#039;re the one who mostly maintains this, you can add yourself. It&#039;s the username for the ynh user-interface. Another option is to use a shared password and set that in admin_password&lt;br /&gt;
** availabilities:&lt;br /&gt;
*** the maximum is a month&lt;br /&gt;
** availability_default: &#039;week&#039;&lt;br /&gt;
** maximal_upload_size: 2000&lt;br /&gt;
** store_uploader_ip: false&lt;br /&gt;
&lt;br /&gt;
Also note that we&#039;ve added a file &#039;&#039;/home/yunohost.app/jirafeau-filesystem&#039;&#039; as a filesystem so we can limit the total uploads (to 2.7 GiB). See this [https://blog.ilja.space/~/MyLearningCurve/limiting-total-size-of-uploads-in-jirafeau blog post] and/or [https://gitlab.com/mojo42/Jirafeau/-/issues/19#note_681349145 comment on the Jirafeau issue tracker] on how it&#039;s set up.&lt;br /&gt;
&lt;br /&gt;
When removing Jirafeau the filesystem should be removed manually, but don&#039;t forget to also change &#039;&#039;/etc/fstab&#039;&#039; otherwise the server may not boot anymore! (See the blogpost to know what was done so you can remove safely, best is to make a take a snapshot from the Hetzner admin console beforehand so it can be put back if something fails.)&lt;br /&gt;
&lt;br /&gt;
==== Spam ====&lt;br /&gt;
&lt;br /&gt;
If we get too much spam from a specific domain or address, it&#039;s possible to block it in config files. Note that we&#039;ll be overwriting files with this approach, which means Yunohost wont provide updates or otherwise manage this file any more. It may be still be interesting to use this approach as a temporary solution.&lt;br /&gt;
&lt;br /&gt;
First create or change the access file, &#039;&#039;&#039;nano /etc/postfix/access&#039;&#039;&#039;, with the following content (replace &amp;quot;some_spammer@badcorp.com&amp;quot; with the address to block).&lt;br /&gt;
&lt;br /&gt;
 some_spammer@badcorp.com REJECT&lt;br /&gt;
&lt;br /&gt;
Only using a domain should also work to block a whole domain. To block multiple addresses/domains, add multiple lines.&lt;br /&gt;
&lt;br /&gt;
Then we change &#039;&#039;&#039;nano /etc/postfix/main.cf&#039;&#039;&#039;. Look for &#039;&#039;&#039;smtpd_sender_restrictions&#039;&#039;&#039; and add the line &#039;&#039;&#039;hash:/etc/postfix/access,&#039;&#039;&#039;, so it looks like&lt;br /&gt;
&lt;br /&gt;
 smtpd_sender_restrictions =&lt;br /&gt;
     reject_sender_login_mismatch,&lt;br /&gt;
     permit_mynetworks,&lt;br /&gt;
     permit_sasl_authenticated,&lt;br /&gt;
     reject_non_fqdn_sender,&lt;br /&gt;
     reject_unknown_sender_domain,&lt;br /&gt;
     hash:/etc/postfix/access,&lt;br /&gt;
     permit&lt;br /&gt;
&lt;br /&gt;
Then run the following commands&lt;br /&gt;
 postmap hash:/etc/postfix/access&lt;br /&gt;
 systemctl restart postfix&lt;br /&gt;
&lt;br /&gt;
Check that postfix is running via the ynh admin webinterface or via the following command&lt;br /&gt;
&lt;br /&gt;
 systemctl status postfix&lt;br /&gt;
&lt;br /&gt;
The ynh diagnostics will see the file /etc/postfix/main.cf has changed. Run the diagnostics, see that this is indeed a problem and ignore it. You can do it from the ynh admin webinterface, or via command line&lt;br /&gt;
&lt;br /&gt;
 yunohost diagnosis run&lt;br /&gt;
 yunohost diagnosis show --issues&lt;br /&gt;
 yunohost diagnosis ignore --filter regenconf&lt;br /&gt;
&lt;br /&gt;
To roll this change back, you can unignore the diagnostic, run it, run the command to fix the file (diagnostic will tell you this), restart postfix and &#039;&#039;&#039;rm /etc/postfix/access&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Yunohost ===&lt;br /&gt;
&lt;br /&gt;
We try to promote and use yunohost because it&#039;s a good server OS for self hosting. Crews who want to administer their own services can get a ynh server. We can provide the service to set everything up, teach some basics and provide support in case of trouble. An explanation on how and why can be found on [https://blog.ilja.space/~/B/yunohost-for-decentralised-grassroot-movements this blogpost].&lt;br /&gt;
&lt;br /&gt;
==== Setting up an instance ====&lt;br /&gt;
&lt;br /&gt;
If a crewmember is interested in running their server from home, an option is [https://neutrinet.be/nl/brique an internet cube], but typically we&#039;ll use a vps. To set up a vps:&lt;br /&gt;
&lt;br /&gt;
* See liege.pirateparty.be for an example&lt;br /&gt;
* At least one person of the crew will be admin and contact for us. Make sure we know who that is.&lt;br /&gt;
* Log in to Hetzner &amp;gt; cloud &amp;gt; Default &amp;gt; make a new server &amp;gt; install Debian and run the [https://yunohost.org/#/install yunohost installer for Debian]&lt;br /&gt;
* Run the post-install and add a subdomain to ynh and set up the DNS records. The easiest is to set A and AAAA records for the crew.pirateparty.be and a CNAME for *.crew.pirateparty.be. Make sure to set up the other DNS records as well (CAA, TXT...)&lt;br /&gt;
* Add reverse DNS: Log in to hetzner &amp;gt; cloud &amp;gt; Default &amp;gt; Choose correct server &amp;gt; Networking &amp;gt; Under Primary IPS you can see the reverse DNS. Set it for both ipv4 and ipv6&lt;br /&gt;
* Run the diagnostics from the admin interface and set everything up correctly&lt;br /&gt;
&lt;br /&gt;
==== Things to know for the admin(s) ====&lt;br /&gt;
&lt;br /&gt;
* Please keep the server updatet&lt;br /&gt;
* If there are problems, contact us via chat or mail. We&#039;re here to help, make use of it&lt;br /&gt;
* Keep an eye on resources&lt;br /&gt;
* There&#039;s a good chance that mails will be blacklisted by default by MS and Google. What you can do is &amp;quot;warm up&amp;quot; your domain. Send mails to people who use outlook and gmail accounts and make sure they reply. Or have them send to you. Basically, you want MS and Google to see &#039;healthy&#039; traffic form your domain/ip.&lt;br /&gt;
* Total cost to ppbe is €X/month and ppbe pays for this. If people want to give some monetary support for it, they can donate to ppbe whatever amount they see fit (pay-what-you-want). It&#039;s also possible to [https://donate.yunohost.org/ donate to the yunohost project].&lt;br /&gt;
* Try to give a short tour of the admin and user interface, so they know what they can do and how&lt;br /&gt;
&lt;br /&gt;
== Todo ==&lt;br /&gt;
&lt;br /&gt;
* Follow our latest discussions and work flow there on [https://www.loomio.org/d/TEqnO5ek/we-need-to-clarify-the-it-roles-and-entrust-our-it-people- a Loomio thread].&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
{{Events|type=Meeting|ITSquad|lang=fr|limit=10}}&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33351</id>
		<title>ITSquad</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33351"/>
		<updated>2022-06-10T16:23:03Z</updated>

		<summary type="html">&lt;p&gt;Ilja: /* Parley */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProjectSidebar&lt;br /&gt;
|title=ITSquad&lt;br /&gt;
|status=doing&lt;br /&gt;
|topics=Pirate Party&lt;br /&gt;
|start=2012/05/20&lt;br /&gt;
|contact=it +@+ pirateparty.be, or meet us at our [[Pirate Lab]]&lt;br /&gt;
|members=[[User:Tierce|tierce]], [[User:HgO|HgO]], [[User:ZeFredz|Fred]], [[User:Ilja|Ilja]], anyone else?&lt;br /&gt;
}}&lt;br /&gt;
[[Category:Operational]]&lt;br /&gt;
[[Category:Active Projects]]&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
The ITSquad takes care of the IT-infrastructure of the pirate party. Contact if you want to do an IT-project, need an email address, have requests for a Crew, would like to add a feature to the site, etc.&lt;br /&gt;
&lt;br /&gt;
We can also help with finding, and sometimes providing, tools and services whose values are in line with the values of the Pirateparty. Take a look on our [[ITSquad/Pirates_Selection|Pirates Selection page]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Expenses ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!style=&amp;quot;text-align:left&amp;quot; |[[ITNow#Networking4all|Networking4All]] (&#039;&#039;registrar&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 54,75€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|parley.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|thepirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;s&amp;gt;depiratenpartij.be&amp;lt;/s&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|lepartipirate.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;s&amp;gt;diepiratenpartei.be&amp;lt;/s&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|piratenpartij.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|pirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; colspan=&amp;quot;3&amp;quot;| [[ITNow#Infomaniak|Infomaniak]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
|Mailboxes @pirateparty.be and old mailing lists @piratepary.be&lt;br /&gt;
|120,00€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | [[ITNow#Hetzner|Hetzner]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | 431,64€&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|[https://wiki.pirateparty.be/ Mediawiki webserver] since October 2019&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://pirateparty.be/ Wordpress websites] (en,fr,nl) since March 2020&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://mastodon.pirateparty.be/ Mastodon server] (with 125Go volume) since October 2019&lt;br /&gt;
|11,98€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://talk.pirateparty.be/ Mumble server] since March 2020&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://liege.pirateparty.be/ Liège yunohost server] since September 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://parley.be/ parley yunohost server] since November 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://status.pirateparty.be/ Monitoring server] since January 2020&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
| Storage box (500Go) since September 2019&lt;br /&gt;
| 5,93€&lt;br /&gt;
| Monthly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot;| TOTAL (&#039;&#039;if nothing changes&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 606,39€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ressources ==&lt;br /&gt;
&lt;br /&gt;
* the [[ITNow]] page for some kind of &#039;&#039;&#039;inventory&#039;&#039;&#039; of our «channels &amp;amp; tools».&lt;br /&gt;
* the [[Emails]] page for a &#039;&#039;&#039;list of emails&#039;&#039;&#039; +@+pirateparty.be.&lt;br /&gt;
* the [[ITSquad/piratelab.be|Pirate Labs]] pad to work on &#039;&#039;&#039;different LABz&#039;&#039;&#039; projects.&lt;br /&gt;
* the [https://pad.pirateparty.be/p/pirateparty.be Pirate Party Website] pad for &#039;&#039;&#039;comments, remarks, todos...&#039;&#039;&#039;&lt;br /&gt;
* the [https://www.loomio.org/g/X01fxy2L/pirates-be-permanent-assembly-website-squad Website Squad Loomio Group] about &#039;&#039;&#039;website posts and content&#039;&#039;&#039;.&lt;br /&gt;
* the [[ITSquad/Pirates Selection|Pirates Selection]], a [[ITSquad/Pirates Selection/brainstorming|brainstorming]] about IT tools that could be useful for pirates.&lt;br /&gt;
* the [[ITSquad/Hackathon|Hackathon]], to work together on IT stuff during one long day.&lt;br /&gt;
* [https://pad.parley.be/p/it-squad Pad] dedicated for the ITSquad&lt;br /&gt;
&lt;br /&gt;
== Administration Docs ==&lt;br /&gt;
&lt;br /&gt;
=== Ansible ===&lt;br /&gt;
&lt;br /&gt;
To manage our servers in an automated way: https://dev.parley.be/PPBe/ansible-infra&lt;br /&gt;
&lt;br /&gt;
=== Mastodon ===&lt;br /&gt;
&lt;br /&gt;
To maintain a decentralized and libre social-network&lt;br /&gt;
&lt;br /&gt;
See the [[ITSquad/Mastodon|Mastodon]] page&lt;br /&gt;
&lt;br /&gt;
=== Parley ===&lt;br /&gt;
&lt;br /&gt;
[https://parley.be Parley] is a place where we provide simple services open for everyone. All are free software.&lt;br /&gt;
&lt;br /&gt;
==== Upgrading ====&lt;br /&gt;
&lt;br /&gt;
Upgrading can be done from [https://parley.be/yunohost/admin/ the admin interface] or from the cli over ssh. Before updating applications, make a backup. Backups will be created automatically during upgrade, but if you do them manually, you can check that they haven&#039;t failed. When doing risky upgrades, please take a snapshot from the Hetzner admin console. An example of a risky upgrade is for migrations like Debian Stretch to Debian Buster.&lt;br /&gt;
&lt;br /&gt;
==== Landing page ====&lt;br /&gt;
&lt;br /&gt;
The landing page is a simple HTML page with css and javascript (but has graceful degradation for those who want to disable javascript). The files can be found on [https://dev.parley.be/PPBe/parley_landing_page/ our git repo]. Updates should be pushed to there. More information can be found in the README.md&lt;br /&gt;
&lt;br /&gt;
The files for the webapp-application are stored on the Parley server in &#039;&#039;/var/www/my_webapp__2/&#039;&#039;. You can find a systemlink to the nginx configuration and to a daily cronjob file. The files of the site themselves are stored in the &#039;&#039;www&#039;&#039; folder. It uses git, so updating is &#039;&#039;cd /var/www/my_webapp__2/www; git pull&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
There is also an sftp connection (but can probably be removed since updating happens using git and the nginx and cronjob files can&#039;t be changed through sftp).&lt;br /&gt;
&lt;br /&gt;
You can update the website on the server and then &#039;&#039;git add &amp;lt;changed-files&amp;gt;; git commit; git push&#039;&#039;, or you can make the changes to the repo and then wait for the daily job to do it&#039;s work.&lt;br /&gt;
&lt;br /&gt;
==== Jirafeau ====&lt;br /&gt;
&lt;br /&gt;
When updating Jirafeau the config file gets overwritten. There&#039;s an issue, but it doesn&#039;t seem like something that will be fixed soon https://github.com/YunoHost-Apps/jirafeau_ynh/issues/49 . Make sure you test before and after the upgrade if everything is still as it should be.&lt;br /&gt;
* Settings are stored in &#039;&#039;/var/www/jirafeau/lib/config.local.php&#039;&#039;. The settings from before the upgrade are stored in &#039;&#039;/var/www/jirafeau/lib/config.original.php&#039;&#039;.&lt;br /&gt;
** organisation: &#039;Parley&#039;&lt;br /&gt;
** preview: false&lt;br /&gt;
*** This was done after [https://gitlab.com/mojo42/Jirafeau/-/merge_requests/103 an XSS vulnerability] was discovered. It&#039;s fixed now, but just in case.&lt;br /&gt;
** admin_http_auth_user: &amp;lt;your-account?&amp;gt;&lt;br /&gt;
*** If you&#039;re the one who mostly maintains this, you can add yourself. It&#039;s the username for the ynh user-interface. Another option is to use a shared password and set that in admin_password&lt;br /&gt;
** availabilities:&lt;br /&gt;
*** the maximum is a month&lt;br /&gt;
** availability_default: &#039;week&#039;&lt;br /&gt;
** maximal_upload_size: 2000&lt;br /&gt;
** store_uploader_ip: false&lt;br /&gt;
&lt;br /&gt;
Also note that we&#039;ve added a file &#039;&#039;/home/yunohost.app/jirafeau-filesystem&#039;&#039; as a filesystem so we can limit the total uploads (to 2.7 GiB). See this [https://blog.ilja.space/~/MyLearningCurve/limiting-total-size-of-uploads-in-jirafeau blog post] and/or [https://gitlab.com/mojo42/Jirafeau/-/issues/19#note_681349145 comment on the Jirafeau issue tracker] on how it&#039;s set up.&lt;br /&gt;
&lt;br /&gt;
When removing Jirafeau the filesystem should be removed manually, but don&#039;t forget to also change &#039;&#039;/etc/fstab&#039;&#039; otherwise the server may not boot anymore! (See the blogpost to know what was done so you can remove safely, best is to make a take a snapshot from the Hetzner admin console beforehand so it can be put back if something fails.)&lt;br /&gt;
&lt;br /&gt;
==== Spam ====&lt;br /&gt;
&lt;br /&gt;
If we get too much spam from a specific domain or address, it&#039;s possible to block it in config files. Note that we&#039;ll be overwriting files with this approach, which means Yunohost wont provide updates or otherwise manage this file any more. It may be still be interesting to use this approach as a temporary solution.&lt;br /&gt;
&lt;br /&gt;
First create or change the access file, &#039;&#039;&#039;nano /etc/postfix/access&#039;&#039;&#039;, with the following content (replace &amp;quot;some_spammer@badcorp.com&amp;quot; with the address to block).&lt;br /&gt;
&lt;br /&gt;
    some_spammer@badcorp.com REJECT&lt;br /&gt;
&lt;br /&gt;
Only using a domain should also work to block a whole domain. To block multiple addresses/domains, add multiple lines.&lt;br /&gt;
&lt;br /&gt;
Then we change &#039;&#039;&#039;nano /etc/postfix/main.cf&#039;&#039;&#039;. Look for &#039;&#039;&#039;smtpd_sender_restrictions&#039;&#039;&#039; and add the line &#039;&#039;&#039;hash:/etc/postfix/access,&#039;&#039;&#039;, so it looks like&lt;br /&gt;
&lt;br /&gt;
    smtpd_sender_restrictions =&lt;br /&gt;
        reject_sender_login_mismatch,&lt;br /&gt;
        permit_mynetworks,&lt;br /&gt;
        permit_sasl_authenticated,&lt;br /&gt;
        reject_non_fqdn_sender,&lt;br /&gt;
        reject_unknown_sender_domain,&lt;br /&gt;
        hash:/etc/postfix/access,&lt;br /&gt;
        permit&lt;br /&gt;
&lt;br /&gt;
Then run the following commands&lt;br /&gt;
    postmap hash:/etc/postfix/access&lt;br /&gt;
    systemctl restart postfix&lt;br /&gt;
&lt;br /&gt;
Check that postfix is running via the ynh admin webinterface or via the following command&lt;br /&gt;
&lt;br /&gt;
    systemctl status postfix&lt;br /&gt;
&lt;br /&gt;
The ynh diagnostics will see the file /etc/postfix/main.cf has changed. Run the diagnostics, see that this is indeed a problem and ignore it. You can do it from the ynh admin webinterface, or via command line&lt;br /&gt;
&lt;br /&gt;
    yunohost diagnosis run&lt;br /&gt;
    yunohost diagnosis show --issues&lt;br /&gt;
    yunohost diagnosis ignore --filter regenconf&lt;br /&gt;
&lt;br /&gt;
To roll this change back, you can unignore the diagnostic, run it, run the command to fix the file (diagnostic will tell you this), restart postfix and &#039;&#039;&#039;rm /etc/postfix/access&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Yunohost ===&lt;br /&gt;
&lt;br /&gt;
We try to promote and use yunohost because it&#039;s a good server OS for self hosting. Crews who want to administer their own services can get a ynh server. We can provide the service to set everything up, teach some basics and provide support in case of trouble. An explanation on how and why can be found on [https://blog.ilja.space/~/B/yunohost-for-decentralised-grassroot-movements this blogpost].&lt;br /&gt;
&lt;br /&gt;
==== Setting up an instance ====&lt;br /&gt;
&lt;br /&gt;
If a crewmember is interested in running their server from home, an option is [https://neutrinet.be/nl/brique an internet cube], but typically we&#039;ll use a vps. To set up a vps:&lt;br /&gt;
&lt;br /&gt;
* See liege.pirateparty.be for an example&lt;br /&gt;
* At least one person of the crew will be admin and contact for us. Make sure we know who that is.&lt;br /&gt;
* Log in to Hetzner &amp;gt; cloud &amp;gt; Default &amp;gt; make a new server &amp;gt; install Debian and run the [https://yunohost.org/#/install yunohost installer for Debian]&lt;br /&gt;
* Run the post-install and add a subdomain to ynh and set up the DNS records. The easiest is to set A and AAAA records for the crew.pirateparty.be and a CNAME for *.crew.pirateparty.be. Make sure to set up the other DNS records as well (CAA, TXT...)&lt;br /&gt;
* Add reverse DNS: Log in to hetzner &amp;gt; cloud &amp;gt; Default &amp;gt; Choose correct server &amp;gt; Networking &amp;gt; Under Primary IPS you can see the reverse DNS. Set it for both ipv4 and ipv6&lt;br /&gt;
* Run the diagnostics from the admin interface and set everything up correctly&lt;br /&gt;
&lt;br /&gt;
==== Things to know for the admin(s) ====&lt;br /&gt;
&lt;br /&gt;
* Please keep the server updatet&lt;br /&gt;
* If there are problems, contact us via chat or mail. We&#039;re here to help, make use of it&lt;br /&gt;
* Keep an eye on resources&lt;br /&gt;
* There&#039;s a good chance that mails will be blacklisted by default by MS and Google. What you can do is &amp;quot;warm up&amp;quot; your domain. Send mails to people who use outlook and gmail accounts and make sure they reply. Or have them send to you. Basically, you want MS and Google to see &#039;healthy&#039; traffic form your domain/ip.&lt;br /&gt;
* Total cost to ppbe is €X/month and ppbe pays for this. If people want to give some monetary support for it, they can donate to ppbe whatever amount they see fit (pay-what-you-want). It&#039;s also possible to [https://donate.yunohost.org/ donate to the yunohost project].&lt;br /&gt;
* Try to give a short tour of the admin and user interface, so they know what they can do and how&lt;br /&gt;
&lt;br /&gt;
== Todo ==&lt;br /&gt;
&lt;br /&gt;
* Follow our latest discussions and work flow there on [https://www.loomio.org/d/TEqnO5ek/we-need-to-clarify-the-it-roles-and-entrust-our-it-people- a Loomio thread].&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
{{Events|type=Meeting|ITSquad|lang=fr|limit=10}}&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33350</id>
		<title>ITSquad</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33350"/>
		<updated>2022-05-26T06:36:27Z</updated>

		<summary type="html">&lt;p&gt;Ilja: /* Jirafeau */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProjectSidebar&lt;br /&gt;
|title=ITSquad&lt;br /&gt;
|status=doing&lt;br /&gt;
|topics=Pirate Party&lt;br /&gt;
|start=2012/05/20&lt;br /&gt;
|contact=it +@+ pirateparty.be, or meet us at our [[Pirate Lab]]&lt;br /&gt;
|members=[[User:Tierce|tierce]], [[User:HgO|HgO]], [[User:ZeFredz|Fred]], [[User:Ilja|Ilja]], anyone else?&lt;br /&gt;
}}&lt;br /&gt;
[[Category:Operational]]&lt;br /&gt;
[[Category:Active Projects]]&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
The ITSquad takes care of the IT-infrastructure of the pirate party. Contact if you want to do an IT-project, need an email address, have requests for a Crew, would like to add a feature to the site, etc.&lt;br /&gt;
&lt;br /&gt;
We can also help with finding, and sometimes providing, tools and services whose values are in line with the values of the Pirateparty. Take a look on our [[ITSquad/Pirates_Selection|Pirates Selection page]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Expenses ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!style=&amp;quot;text-align:left&amp;quot; |[[ITNow#Networking4all|Networking4All]] (&#039;&#039;registrar&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 54,75€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|parley.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|thepirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;s&amp;gt;depiratenpartij.be&amp;lt;/s&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|lepartipirate.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;s&amp;gt;diepiratenpartei.be&amp;lt;/s&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|piratenpartij.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|pirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; colspan=&amp;quot;3&amp;quot;| [[ITNow#Infomaniak|Infomaniak]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
|Mailboxes @pirateparty.be and old mailing lists @piratepary.be&lt;br /&gt;
|120,00€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | [[ITNow#Hetzner|Hetzner]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | 431,64€&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|[https://wiki.pirateparty.be/ Mediawiki webserver] since October 2019&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://pirateparty.be/ Wordpress websites] (en,fr,nl) since March 2020&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://mastodon.pirateparty.be/ Mastodon server] (with 125Go volume) since October 2019&lt;br /&gt;
|11,98€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://talk.pirateparty.be/ Mumble server] since March 2020&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://liege.pirateparty.be/ Liège yunohost server] since September 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://parley.be/ parley yunohost server] since November 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://status.pirateparty.be/ Monitoring server] since January 2020&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
| Storage box (500Go) since September 2019&lt;br /&gt;
| 5,93€&lt;br /&gt;
| Monthly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot;| TOTAL (&#039;&#039;if nothing changes&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 606,39€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ressources ==&lt;br /&gt;
&lt;br /&gt;
* the [[ITNow]] page for some kind of &#039;&#039;&#039;inventory&#039;&#039;&#039; of our «channels &amp;amp; tools».&lt;br /&gt;
* the [[Emails]] page for a &#039;&#039;&#039;list of emails&#039;&#039;&#039; +@+pirateparty.be.&lt;br /&gt;
* the [[ITSquad/piratelab.be|Pirate Labs]] pad to work on &#039;&#039;&#039;different LABz&#039;&#039;&#039; projects.&lt;br /&gt;
* the [https://pad.pirateparty.be/p/pirateparty.be Pirate Party Website] pad for &#039;&#039;&#039;comments, remarks, todos...&#039;&#039;&#039;&lt;br /&gt;
* the [https://www.loomio.org/g/X01fxy2L/pirates-be-permanent-assembly-website-squad Website Squad Loomio Group] about &#039;&#039;&#039;website posts and content&#039;&#039;&#039;.&lt;br /&gt;
* the [[ITSquad/Pirates Selection|Pirates Selection]], a [[ITSquad/Pirates Selection/brainstorming|brainstorming]] about IT tools that could be useful for pirates.&lt;br /&gt;
* the [[ITSquad/Hackathon|Hackathon]], to work together on IT stuff during one long day.&lt;br /&gt;
* [https://pad.parley.be/p/it-squad Pad] dedicated for the ITSquad&lt;br /&gt;
&lt;br /&gt;
== Administration Docs ==&lt;br /&gt;
&lt;br /&gt;
=== Ansible ===&lt;br /&gt;
&lt;br /&gt;
To manage our servers in an automated way: https://dev.parley.be/PPBe/ansible-infra&lt;br /&gt;
&lt;br /&gt;
=== Mastodon ===&lt;br /&gt;
&lt;br /&gt;
To maintain a decentralized and libre social-network&lt;br /&gt;
&lt;br /&gt;
See the [[ITSquad/Mastodon|Mastodon]] page&lt;br /&gt;
&lt;br /&gt;
=== Parley ===&lt;br /&gt;
&lt;br /&gt;
[https://parley.be Parley] is a place where we provide simple services open for everyone. All are free software.&lt;br /&gt;
&lt;br /&gt;
==== Upgrading ====&lt;br /&gt;
&lt;br /&gt;
Upgrading can be done from [https://parley.be/yunohost/admin/ the admin interface] or from the cli over ssh. Before updating applications, make a backup. Backups will be created automatically during upgrade, but if you do them manually, you can check that they haven&#039;t failed. When doing risky upgrades, please take a snapshot from the Hetzner admin console. An example of a risky upgrade is for migrations like Debian Stretch to Debian Buster.&lt;br /&gt;
&lt;br /&gt;
==== Landing page ====&lt;br /&gt;
&lt;br /&gt;
The landing page is a simple HTML page with css and javascript (but has graceful degradation for those who want to disable javascript). The files can be found on [https://dev.parley.be/PPBe/parley_landing_page/ our git repo]. Updates should be pushed to there. More information can be found in the README.md&lt;br /&gt;
&lt;br /&gt;
The files for the webapp-application are stored on the Parley server in &#039;&#039;/var/www/my_webapp__2/&#039;&#039;. You can find a systemlink to the nginx configuration and to a daily cronjob file. The files of the site themselves are stored in the &#039;&#039;www&#039;&#039; folder. It uses git, so updating is &#039;&#039;cd /var/www/my_webapp__2/www; git pull&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
There is also an sftp connection (but can probably be removed since updating happens using git and the nginx and cronjob files can&#039;t be changed through sftp).&lt;br /&gt;
&lt;br /&gt;
You can update the website on the server and then &#039;&#039;git add &amp;lt;changed-files&amp;gt;; git commit; git push&#039;&#039;, or you can make the changes to the repo and then wait for the daily job to do it&#039;s work.&lt;br /&gt;
&lt;br /&gt;
==== Jirafeau ====&lt;br /&gt;
&lt;br /&gt;
When updating Jirafeau the config file gets overwritten. There&#039;s an issue, but it doesn&#039;t seem like something that will be fixed soon https://github.com/YunoHost-Apps/jirafeau_ynh/issues/49 . Make sure you test before and after the upgrade if everything is still as it should be.&lt;br /&gt;
* Settings are stored in &#039;&#039;/var/www/jirafeau/lib/config.local.php&#039;&#039;. The settings from before the upgrade are stored in &#039;&#039;/var/www/jirafeau/lib/config.original.php&#039;&#039;.&lt;br /&gt;
** organisation: &#039;Parley&#039;&lt;br /&gt;
** preview: false&lt;br /&gt;
*** This was done after [https://gitlab.com/mojo42/Jirafeau/-/merge_requests/103 an XSS vulnerability] was discovered. It&#039;s fixed now, but just in case.&lt;br /&gt;
** admin_http_auth_user: &amp;lt;your-account?&amp;gt;&lt;br /&gt;
*** If you&#039;re the one who mostly maintains this, you can add yourself. It&#039;s the username for the ynh user-interface. Another option is to use a shared password and set that in admin_password&lt;br /&gt;
** availabilities:&lt;br /&gt;
*** the maximum is a month&lt;br /&gt;
** availability_default: &#039;week&#039;&lt;br /&gt;
** maximal_upload_size: 2000&lt;br /&gt;
** store_uploader_ip: false&lt;br /&gt;
&lt;br /&gt;
Also note that we&#039;ve added a file &#039;&#039;/home/yunohost.app/jirafeau-filesystem&#039;&#039; as a filesystem so we can limit the total uploads (to 2.7 GiB). See this [https://blog.ilja.space/~/MyLearningCurve/limiting-total-size-of-uploads-in-jirafeau blog post] and/or [https://gitlab.com/mojo42/Jirafeau/-/issues/19#note_681349145 comment on the Jirafeau issue tracker] on how it&#039;s set up.&lt;br /&gt;
&lt;br /&gt;
When removing Jirafeau the filesystem should be removed manually, but don&#039;t forget to also change &#039;&#039;/etc/fstab&#039;&#039; otherwise the server may not boot anymore! (See the blogpost to know what was done so you can remove safely, best is to make a take a snapshot from the Hetzner admin console beforehand so it can be put back if something fails.)&lt;br /&gt;
&lt;br /&gt;
=== Yunohost ===&lt;br /&gt;
&lt;br /&gt;
We try to promote and use yunohost because it&#039;s a good server OS for self hosting. Crews who want to administer their own services can get a ynh server. We can provide the service to set everything up, teach some basics and provide support in case of trouble. An explanation on how and why can be found on [https://blog.ilja.space/~/B/yunohost-for-decentralised-grassroot-movements this blogpost].&lt;br /&gt;
&lt;br /&gt;
==== Setting up an instance ====&lt;br /&gt;
&lt;br /&gt;
If a crewmember is interested in running their server from home, an option is [https://neutrinet.be/nl/brique an internet cube], but typically we&#039;ll use a vps. To set up a vps:&lt;br /&gt;
&lt;br /&gt;
* See liege.pirateparty.be for an example&lt;br /&gt;
* At least one person of the crew will be admin and contact for us. Make sure we know who that is.&lt;br /&gt;
* Log in to Hetzner &amp;gt; cloud &amp;gt; Default &amp;gt; make a new server &amp;gt; install Debian and run the [https://yunohost.org/#/install yunohost installer for Debian]&lt;br /&gt;
* Run the post-install and add a subdomain to ynh and set up the DNS records. The easiest is to set A and AAAA records for the crew.pirateparty.be and a CNAME for *.crew.pirateparty.be. Make sure to set up the other DNS records as well (CAA, TXT...)&lt;br /&gt;
* Add reverse DNS: Log in to hetzner &amp;gt; cloud &amp;gt; Default &amp;gt; Choose correct server &amp;gt; Networking &amp;gt; Under Primary IPS you can see the reverse DNS. Set it for both ipv4 and ipv6&lt;br /&gt;
* Run the diagnostics from the admin interface and set everything up correctly&lt;br /&gt;
&lt;br /&gt;
==== Things to know for the admin(s) ====&lt;br /&gt;
&lt;br /&gt;
* Please keep the server updatet&lt;br /&gt;
* If there are problems, contact us via chat or mail. We&#039;re here to help, make use of it&lt;br /&gt;
* Keep an eye on resources&lt;br /&gt;
* There&#039;s a good chance that mails will be blacklisted by default by MS and Google. What you can do is &amp;quot;warm up&amp;quot; your domain. Send mails to people who use outlook and gmail accounts and make sure they reply. Or have them send to you. Basically, you want MS and Google to see &#039;healthy&#039; traffic form your domain/ip.&lt;br /&gt;
* Total cost to ppbe is €X/month and ppbe pays for this. If people want to give some monetary support for it, they can donate to ppbe whatever amount they see fit (pay-what-you-want). It&#039;s also possible to [https://donate.yunohost.org/ donate to the yunohost project].&lt;br /&gt;
* Try to give a short tour of the admin and user interface, so they know what they can do and how&lt;br /&gt;
&lt;br /&gt;
== Todo ==&lt;br /&gt;
&lt;br /&gt;
* Follow our latest discussions and work flow there on [https://www.loomio.org/d/TEqnO5ek/we-need-to-clarify-the-it-roles-and-entrust-our-it-people- a Loomio thread].&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
{{Events|type=Meeting|ITSquad|lang=fr|limit=10}}&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33349</id>
		<title>ITSquad</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33349"/>
		<updated>2022-05-26T06:26:29Z</updated>

		<summary type="html">&lt;p&gt;Ilja: /* Jirafeau */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProjectSidebar&lt;br /&gt;
|title=ITSquad&lt;br /&gt;
|status=doing&lt;br /&gt;
|topics=Pirate Party&lt;br /&gt;
|start=2012/05/20&lt;br /&gt;
|contact=it +@+ pirateparty.be, or meet us at our [[Pirate Lab]]&lt;br /&gt;
|members=[[User:Tierce|tierce]], [[User:HgO|HgO]], [[User:ZeFredz|Fred]], [[User:Ilja|Ilja]], anyone else?&lt;br /&gt;
}}&lt;br /&gt;
[[Category:Operational]]&lt;br /&gt;
[[Category:Active Projects]]&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
The ITSquad takes care of the IT-infrastructure of the pirate party. Contact if you want to do an IT-project, need an email address, have requests for a Crew, would like to add a feature to the site, etc.&lt;br /&gt;
&lt;br /&gt;
We can also help with finding, and sometimes providing, tools and services whose values are in line with the values of the Pirateparty. Take a look on our [[ITSquad/Pirates_Selection|Pirates Selection page]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Expenses ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!style=&amp;quot;text-align:left&amp;quot; |[[ITNow#Networking4all|Networking4All]] (&#039;&#039;registrar&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 54,75€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|parley.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|thepirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;s&amp;gt;depiratenpartij.be&amp;lt;/s&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|lepartipirate.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;s&amp;gt;diepiratenpartei.be&amp;lt;/s&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|piratenpartij.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|pirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; colspan=&amp;quot;3&amp;quot;| [[ITNow#Infomaniak|Infomaniak]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
|Mailboxes @pirateparty.be and old mailing lists @piratepary.be&lt;br /&gt;
|120,00€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | [[ITNow#Hetzner|Hetzner]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | 431,64€&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|[https://wiki.pirateparty.be/ Mediawiki webserver] since October 2019&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://pirateparty.be/ Wordpress websites] (en,fr,nl) since March 2020&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://mastodon.pirateparty.be/ Mastodon server] (with 125Go volume) since October 2019&lt;br /&gt;
|11,98€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://talk.pirateparty.be/ Mumble server] since March 2020&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://liege.pirateparty.be/ Liège yunohost server] since September 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://parley.be/ parley yunohost server] since November 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://status.pirateparty.be/ Monitoring server] since January 2020&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
| Storage box (500Go) since September 2019&lt;br /&gt;
| 5,93€&lt;br /&gt;
| Monthly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot;| TOTAL (&#039;&#039;if nothing changes&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 606,39€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ressources ==&lt;br /&gt;
&lt;br /&gt;
* the [[ITNow]] page for some kind of &#039;&#039;&#039;inventory&#039;&#039;&#039; of our «channels &amp;amp; tools».&lt;br /&gt;
* the [[Emails]] page for a &#039;&#039;&#039;list of emails&#039;&#039;&#039; +@+pirateparty.be.&lt;br /&gt;
* the [[ITSquad/piratelab.be|Pirate Labs]] pad to work on &#039;&#039;&#039;different LABz&#039;&#039;&#039; projects.&lt;br /&gt;
* the [https://pad.pirateparty.be/p/pirateparty.be Pirate Party Website] pad for &#039;&#039;&#039;comments, remarks, todos...&#039;&#039;&#039;&lt;br /&gt;
* the [https://www.loomio.org/g/X01fxy2L/pirates-be-permanent-assembly-website-squad Website Squad Loomio Group] about &#039;&#039;&#039;website posts and content&#039;&#039;&#039;.&lt;br /&gt;
* the [[ITSquad/Pirates Selection|Pirates Selection]], a [[ITSquad/Pirates Selection/brainstorming|brainstorming]] about IT tools that could be useful for pirates.&lt;br /&gt;
* the [[ITSquad/Hackathon|Hackathon]], to work together on IT stuff during one long day.&lt;br /&gt;
* [https://pad.parley.be/p/it-squad Pad] dedicated for the ITSquad&lt;br /&gt;
&lt;br /&gt;
== Administration Docs ==&lt;br /&gt;
&lt;br /&gt;
=== Ansible ===&lt;br /&gt;
&lt;br /&gt;
To manage our servers in an automated way: https://dev.parley.be/PPBe/ansible-infra&lt;br /&gt;
&lt;br /&gt;
=== Mastodon ===&lt;br /&gt;
&lt;br /&gt;
To maintain a decentralized and libre social-network&lt;br /&gt;
&lt;br /&gt;
See the [[ITSquad/Mastodon|Mastodon]] page&lt;br /&gt;
&lt;br /&gt;
=== Parley ===&lt;br /&gt;
&lt;br /&gt;
[https://parley.be Parley] is a place where we provide simple services open for everyone. All are free software.&lt;br /&gt;
&lt;br /&gt;
==== Upgrading ====&lt;br /&gt;
&lt;br /&gt;
Upgrading can be done from [https://parley.be/yunohost/admin/ the admin interface] or from the cli over ssh. Before updating applications, make a backup. Backups will be created automatically during upgrade, but if you do them manually, you can check that they haven&#039;t failed. When doing risky upgrades, please take a snapshot from the Hetzner admin console. An example of a risky upgrade is for migrations like Debian Stretch to Debian Buster.&lt;br /&gt;
&lt;br /&gt;
==== Landing page ====&lt;br /&gt;
&lt;br /&gt;
The landing page is a simple HTML page with css and javascript (but has graceful degradation for those who want to disable javascript). The files can be found on [https://dev.parley.be/PPBe/parley_landing_page/ our git repo]. Updates should be pushed to there. More information can be found in the README.md&lt;br /&gt;
&lt;br /&gt;
The files for the webapp-application are stored on the Parley server in &#039;&#039;/var/www/my_webapp__2/&#039;&#039;. You can find a systemlink to the nginx configuration and to a daily cronjob file. The files of the site themselves are stored in the &#039;&#039;www&#039;&#039; folder. It uses git, so updating is &#039;&#039;cd /var/www/my_webapp__2/www; git pull&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
There is also an sftp connection (but can probably be removed since updating happens using git and the nginx and cronjob files can&#039;t be changed through sftp).&lt;br /&gt;
&lt;br /&gt;
You can update the website on the server and then &#039;&#039;git add &amp;lt;changed-files&amp;gt;; git commit; git push&#039;&#039;, or you can make the changes to the repo and then wait for the daily job to do it&#039;s work.&lt;br /&gt;
&lt;br /&gt;
==== Jirafeau ====&lt;br /&gt;
&lt;br /&gt;
When updating Jirafeau the config file gets overwritten. There&#039;s an issue, but it doesn&#039;t seem like something that will be fixed soon https://github.com/YunoHost-Apps/jirafeau_ynh/issues/49 . Make sure you test before and after the upgrade if everything is still as it should be.&lt;br /&gt;
* Settings are stored in &#039;&#039;/var/www/jirafeau/lib/config.local.php&#039;&#039;. The settings from before the upgrade are stored in &#039;&#039;/var/www/jirafeau/lib/config.original.php&#039;&#039;.&lt;br /&gt;
** organisation: &#039;Parley&#039;&lt;br /&gt;
** preview: false&lt;br /&gt;
*** This was done after [https://gitlab.com/mojo42/Jirafeau/-/merge_requests/103 an XSS vulnerability] was discovered. It&#039;s fixed now, but just in case.&lt;br /&gt;
** admin_http_auth_user: &amp;lt;your-account?&amp;gt;&lt;br /&gt;
*** If you&#039;re the one who mostly maintains this, you can add yourself. It&#039;s the username for the ynh user-interface. Another option is to use a shared password and set that in admin_password&lt;br /&gt;
** availabilities:&lt;br /&gt;
*** the maximum is a month&lt;br /&gt;
** availability_default: &#039;week&#039;&lt;br /&gt;
** maximal_upload_size: &#039;2000MB&#039;&lt;br /&gt;
** store_uploader_ip: false&lt;br /&gt;
&lt;br /&gt;
Also note that we&#039;ve added a file &#039;&#039;/home/yunohost.app/jirafeau-filesystem&#039;&#039; as a filesystem so we can limit the total uploads (to 2.7 GiB). See this [https://blog.ilja.space/~/MyLearningCurve/limiting-total-size-of-uploads-in-jirafeau blog post] and/or [https://gitlab.com/mojo42/Jirafeau/-/issues/19#note_681349145 comment on the Jirafeau issue tracker] on how it&#039;s set up.&lt;br /&gt;
&lt;br /&gt;
When removing Jirafeau the filesystem should be removed manually, but don&#039;t forget to also change &#039;&#039;/etc/fstab&#039;&#039; otherwise the server may not boot anymore! (See the blogpost to know what was done so you can remove safely, best is to make a take a snapshot from the Hetzner admin console beforehand so it can be put back if something fails.)&lt;br /&gt;
&lt;br /&gt;
=== Yunohost ===&lt;br /&gt;
&lt;br /&gt;
We try to promote and use yunohost because it&#039;s a good server OS for self hosting. Crews who want to administer their own services can get a ynh server. We can provide the service to set everything up, teach some basics and provide support in case of trouble. An explanation on how and why can be found on [https://blog.ilja.space/~/B/yunohost-for-decentralised-grassroot-movements this blogpost].&lt;br /&gt;
&lt;br /&gt;
==== Setting up an instance ====&lt;br /&gt;
&lt;br /&gt;
If a crewmember is interested in running their server from home, an option is [https://neutrinet.be/nl/brique an internet cube], but typically we&#039;ll use a vps. To set up a vps:&lt;br /&gt;
&lt;br /&gt;
* See liege.pirateparty.be for an example&lt;br /&gt;
* At least one person of the crew will be admin and contact for us. Make sure we know who that is.&lt;br /&gt;
* Log in to Hetzner &amp;gt; cloud &amp;gt; Default &amp;gt; make a new server &amp;gt; install Debian and run the [https://yunohost.org/#/install yunohost installer for Debian]&lt;br /&gt;
* Run the post-install and add a subdomain to ynh and set up the DNS records. The easiest is to set A and AAAA records for the crew.pirateparty.be and a CNAME for *.crew.pirateparty.be. Make sure to set up the other DNS records as well (CAA, TXT...)&lt;br /&gt;
* Add reverse DNS: Log in to hetzner &amp;gt; cloud &amp;gt; Default &amp;gt; Choose correct server &amp;gt; Networking &amp;gt; Under Primary IPS you can see the reverse DNS. Set it for both ipv4 and ipv6&lt;br /&gt;
* Run the diagnostics from the admin interface and set everything up correctly&lt;br /&gt;
&lt;br /&gt;
==== Things to know for the admin(s) ====&lt;br /&gt;
&lt;br /&gt;
* Please keep the server updatet&lt;br /&gt;
* If there are problems, contact us via chat or mail. We&#039;re here to help, make use of it&lt;br /&gt;
* Keep an eye on resources&lt;br /&gt;
* There&#039;s a good chance that mails will be blacklisted by default by MS and Google. What you can do is &amp;quot;warm up&amp;quot; your domain. Send mails to people who use outlook and gmail accounts and make sure they reply. Or have them send to you. Basically, you want MS and Google to see &#039;healthy&#039; traffic form your domain/ip.&lt;br /&gt;
* Total cost to ppbe is €X/month and ppbe pays for this. If people want to give some monetary support for it, they can donate to ppbe whatever amount they see fit (pay-what-you-want). It&#039;s also possible to [https://donate.yunohost.org/ donate to the yunohost project].&lt;br /&gt;
* Try to give a short tour of the admin and user interface, so they know what they can do and how&lt;br /&gt;
&lt;br /&gt;
== Todo ==&lt;br /&gt;
&lt;br /&gt;
* Follow our latest discussions and work flow there on [https://www.loomio.org/d/TEqnO5ek/we-need-to-clarify-the-it-roles-and-entrust-our-it-people- a Loomio thread].&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
{{Events|type=Meeting|ITSquad|lang=fr|limit=10}}&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33348</id>
		<title>ITSquad</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33348"/>
		<updated>2022-05-26T06:04:37Z</updated>

		<summary type="html">&lt;p&gt;Ilja: /* Jirafeau */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProjectSidebar&lt;br /&gt;
|title=ITSquad&lt;br /&gt;
|status=doing&lt;br /&gt;
|topics=Pirate Party&lt;br /&gt;
|start=2012/05/20&lt;br /&gt;
|contact=it +@+ pirateparty.be, or meet us at our [[Pirate Lab]]&lt;br /&gt;
|members=[[User:Tierce|tierce]], [[User:HgO|HgO]], [[User:ZeFredz|Fred]], [[User:Ilja|Ilja]], anyone else?&lt;br /&gt;
}}&lt;br /&gt;
[[Category:Operational]]&lt;br /&gt;
[[Category:Active Projects]]&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
The ITSquad takes care of the IT-infrastructure of the pirate party. Contact if you want to do an IT-project, need an email address, have requests for a Crew, would like to add a feature to the site, etc.&lt;br /&gt;
&lt;br /&gt;
We can also help with finding, and sometimes providing, tools and services whose values are in line with the values of the Pirateparty. Take a look on our [[ITSquad/Pirates_Selection|Pirates Selection page]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Expenses ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!style=&amp;quot;text-align:left&amp;quot; |[[ITNow#Networking4all|Networking4All]] (&#039;&#039;registrar&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 54,75€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|parley.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|thepirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;s&amp;gt;depiratenpartij.be&amp;lt;/s&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|lepartipirate.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;s&amp;gt;diepiratenpartei.be&amp;lt;/s&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|piratenpartij.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|pirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; colspan=&amp;quot;3&amp;quot;| [[ITNow#Infomaniak|Infomaniak]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
|Mailboxes @pirateparty.be and old mailing lists @piratepary.be&lt;br /&gt;
|120,00€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | [[ITNow#Hetzner|Hetzner]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | 431,64€&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|[https://wiki.pirateparty.be/ Mediawiki webserver] since October 2019&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://pirateparty.be/ Wordpress websites] (en,fr,nl) since March 2020&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://mastodon.pirateparty.be/ Mastodon server] (with 125Go volume) since October 2019&lt;br /&gt;
|11,98€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://talk.pirateparty.be/ Mumble server] since March 2020&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://liege.pirateparty.be/ Liège yunohost server] since September 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://parley.be/ parley yunohost server] since November 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://status.pirateparty.be/ Monitoring server] since January 2020&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
| Storage box (500Go) since September 2019&lt;br /&gt;
| 5,93€&lt;br /&gt;
| Monthly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot;| TOTAL (&#039;&#039;if nothing changes&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 606,39€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ressources ==&lt;br /&gt;
&lt;br /&gt;
* the [[ITNow]] page for some kind of &#039;&#039;&#039;inventory&#039;&#039;&#039; of our «channels &amp;amp; tools».&lt;br /&gt;
* the [[Emails]] page for a &#039;&#039;&#039;list of emails&#039;&#039;&#039; +@+pirateparty.be.&lt;br /&gt;
* the [[ITSquad/piratelab.be|Pirate Labs]] pad to work on &#039;&#039;&#039;different LABz&#039;&#039;&#039; projects.&lt;br /&gt;
* the [https://pad.pirateparty.be/p/pirateparty.be Pirate Party Website] pad for &#039;&#039;&#039;comments, remarks, todos...&#039;&#039;&#039;&lt;br /&gt;
* the [https://www.loomio.org/g/X01fxy2L/pirates-be-permanent-assembly-website-squad Website Squad Loomio Group] about &#039;&#039;&#039;website posts and content&#039;&#039;&#039;.&lt;br /&gt;
* the [[ITSquad/Pirates Selection|Pirates Selection]], a [[ITSquad/Pirates Selection/brainstorming|brainstorming]] about IT tools that could be useful for pirates.&lt;br /&gt;
* the [[ITSquad/Hackathon|Hackathon]], to work together on IT stuff during one long day.&lt;br /&gt;
* [https://pad.parley.be/p/it-squad Pad] dedicated for the ITSquad&lt;br /&gt;
&lt;br /&gt;
== Administration Docs ==&lt;br /&gt;
&lt;br /&gt;
=== Ansible ===&lt;br /&gt;
&lt;br /&gt;
To manage our servers in an automated way: https://dev.parley.be/PPBe/ansible-infra&lt;br /&gt;
&lt;br /&gt;
=== Mastodon ===&lt;br /&gt;
&lt;br /&gt;
To maintain a decentralized and libre social-network&lt;br /&gt;
&lt;br /&gt;
See the [[ITSquad/Mastodon|Mastodon]] page&lt;br /&gt;
&lt;br /&gt;
=== Parley ===&lt;br /&gt;
&lt;br /&gt;
[https://parley.be Parley] is a place where we provide simple services open for everyone. All are free software.&lt;br /&gt;
&lt;br /&gt;
==== Upgrading ====&lt;br /&gt;
&lt;br /&gt;
Upgrading can be done from [https://parley.be/yunohost/admin/ the admin interface] or from the cli over ssh. Before updating applications, make a backup. Backups will be created automatically during upgrade, but if you do them manually, you can check that they haven&#039;t failed. When doing risky upgrades, please take a snapshot from the Hetzner admin console. An example of a risky upgrade is for migrations like Debian Stretch to Debian Buster.&lt;br /&gt;
&lt;br /&gt;
==== Landing page ====&lt;br /&gt;
&lt;br /&gt;
The landing page is a simple HTML page with css and javascript (but has graceful degradation for those who want to disable javascript). The files can be found on [https://dev.parley.be/PPBe/parley_landing_page/ our git repo]. Updates should be pushed to there. More information can be found in the README.md&lt;br /&gt;
&lt;br /&gt;
The files for the webapp-application are stored on the Parley server in &#039;&#039;/var/www/my_webapp__2/&#039;&#039;. You can find a systemlink to the nginx configuration and to a daily cronjob file. The files of the site themselves are stored in the &#039;&#039;www&#039;&#039; folder. It uses git, so updating is &#039;&#039;cd /var/www/my_webapp__2/www; git pull&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
There is also an sftp connection (but can probably be removed since updating happens using git and the nginx and cronjob files can&#039;t be changed through sftp).&lt;br /&gt;
&lt;br /&gt;
You can update the website on the server and then &#039;&#039;git add &amp;lt;changed-files&amp;gt;; git commit; git push&#039;&#039;, or you can make the changes to the repo and then wait for the daily job to do it&#039;s work.&lt;br /&gt;
&lt;br /&gt;
==== Jirafeau ====&lt;br /&gt;
&lt;br /&gt;
When updating Jirafeau the config file gets overwritten. There&#039;s an issue, but it doesn&#039;t seem like something that will be fixed soon https://github.com/YunoHost-Apps/jirafeau_ynh/issues/49 . Make sure you test before and after the upgrade if everything is still as it should be.&lt;br /&gt;
* Settings are stored in &#039;&#039;/var/www/jirafeau/lib/config.local.php&#039;&#039;. The settings from before the upgrade are stored in &#039;&#039;/var/www/jirafeau/lib/config.original.php&#039;&#039;.&lt;br /&gt;
* The default time to keep a file is a week, the maximum is a month. &lt;br /&gt;
* The max uploadlimit is 2000MB (2GB)&lt;br /&gt;
* You can set an admin user. If you&#039;re the one who mostly maintains this, you can add yourself. It&#039;s the username for the user-interface (at time of writing and afaik, this is only one user max). Another option is to use a shared password and set that instead.&lt;br /&gt;
&lt;br /&gt;
Also note that we&#039;ve added a file &#039;&#039;/home/yunohost.app/jirafeau-filesystem&#039;&#039; as a filesystem so we can limit the total uploads (to 2.7 GiB). See this [https://blog.ilja.space/~/MyLearningCurve/limiting-total-size-of-uploads-in-jirafeau blog post] and/or [https://gitlab.com/mojo42/Jirafeau/-/issues/19#note_681349145 comment on the Jirafeau issue tracker] on how it&#039;s set up.&lt;br /&gt;
&lt;br /&gt;
When removing Jirafeau the filesystem should be removed manually, but don&#039;t forget to also change &#039;&#039;/etc/fstab&#039;&#039; otherwise the server may not boot anymore! (See the blogpost to know what was done so you can remove safely, best is to make a take a snapshot from the Hetzner admin console beforehand so it can be put back if something fails.)&lt;br /&gt;
&lt;br /&gt;
=== Yunohost ===&lt;br /&gt;
&lt;br /&gt;
We try to promote and use yunohost because it&#039;s a good server OS for self hosting. Crews who want to administer their own services can get a ynh server. We can provide the service to set everything up, teach some basics and provide support in case of trouble. An explanation on how and why can be found on [https://blog.ilja.space/~/B/yunohost-for-decentralised-grassroot-movements this blogpost].&lt;br /&gt;
&lt;br /&gt;
==== Setting up an instance ====&lt;br /&gt;
&lt;br /&gt;
If a crewmember is interested in running their server from home, an option is [https://neutrinet.be/nl/brique an internet cube], but typically we&#039;ll use a vps. To set up a vps:&lt;br /&gt;
&lt;br /&gt;
* See liege.pirateparty.be for an example&lt;br /&gt;
* At least one person of the crew will be admin and contact for us. Make sure we know who that is.&lt;br /&gt;
* Log in to Hetzner &amp;gt; cloud &amp;gt; Default &amp;gt; make a new server &amp;gt; install Debian and run the [https://yunohost.org/#/install yunohost installer for Debian]&lt;br /&gt;
* Run the post-install and add a subdomain to ynh and set up the DNS records. The easiest is to set A and AAAA records for the crew.pirateparty.be and a CNAME for *.crew.pirateparty.be. Make sure to set up the other DNS records as well (CAA, TXT...)&lt;br /&gt;
* Add reverse DNS: Log in to hetzner &amp;gt; cloud &amp;gt; Default &amp;gt; Choose correct server &amp;gt; Networking &amp;gt; Under Primary IPS you can see the reverse DNS. Set it for both ipv4 and ipv6&lt;br /&gt;
* Run the diagnostics from the admin interface and set everything up correctly&lt;br /&gt;
&lt;br /&gt;
==== Things to know for the admin(s) ====&lt;br /&gt;
&lt;br /&gt;
* Please keep the server updatet&lt;br /&gt;
* If there are problems, contact us via chat or mail. We&#039;re here to help, make use of it&lt;br /&gt;
* Keep an eye on resources&lt;br /&gt;
* There&#039;s a good chance that mails will be blacklisted by default by MS and Google. What you can do is &amp;quot;warm up&amp;quot; your domain. Send mails to people who use outlook and gmail accounts and make sure they reply. Or have them send to you. Basically, you want MS and Google to see &#039;healthy&#039; traffic form your domain/ip.&lt;br /&gt;
* Total cost to ppbe is €X/month and ppbe pays for this. If people want to give some monetary support for it, they can donate to ppbe whatever amount they see fit (pay-what-you-want). It&#039;s also possible to [https://donate.yunohost.org/ donate to the yunohost project].&lt;br /&gt;
* Try to give a short tour of the admin and user interface, so they know what they can do and how&lt;br /&gt;
&lt;br /&gt;
== Todo ==&lt;br /&gt;
&lt;br /&gt;
* Follow our latest discussions and work flow there on [https://www.loomio.org/d/TEqnO5ek/we-need-to-clarify-the-it-roles-and-entrust-our-it-people- a Loomio thread].&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
{{Events|type=Meeting|ITSquad|lang=fr|limit=10}}&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=User:Ilja&amp;diff=33347</id>
		<title>User:Ilja</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=User:Ilja&amp;diff=33347"/>
		<updated>2022-05-13T04:28:35Z</updated>

		<summary type="html">&lt;p&gt;Ilja: /* Money creation in the modern economy (article) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==About me==&lt;br /&gt;
&#039;&#039;&#039;Name&#039;&#039;&#039;: Ilja&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Languages I speak&#039;&#039;&#039;: Nederlands/Dutch, English&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;E-mail&#039;&#039;&#039;: [mailto:ilja.baert.pwiki@spectraltheorem.be ilja.baert.pwiki@spectraltheorem.be]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Fediverse&#039;&#039;&#039;: [https://ilja.space/ilja ilja@ilja.space]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Matrix&#039;&#039;&#039;: @spctrl:matrix.org&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Crew&#039;&#039;&#039;: [[Crew_West-Vlaanderen|West-Vlaanderen]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Short bio&#039;&#039;&#039;: I&#039;ve always had a vast interest in how things worked. As a kid I was often tinkering with electrical and electronic devices and later made my profession as a technician. Because of physical problems I had to quit my job a couple of years ago. When I was on healthcare for six months, I took the opportunity to study mathematics at KULAK (KU Leuven campus Kortrijk). This confronted me with new ideas, and more importantly, a more structured way of reasoning which forced me to re-evaluate everything I held to be true. When it became clear that I wouldn&#039;t be able to do my job any more, I decided to retrain myself as a programmer. By seeing how knowledge, data and information is created and shared, both in the mathematical, as in the scientific and IT world, and how new knowledge is found and new technologies are created by building upon this shared knowledge and technologies, I started to realise the potential that a more open and inclusive system can bring. I found the same ideas within the pirates and decided that this is a project I want to help support.&lt;br /&gt;
&#039;&#039;-- This was written for journalist [http://www.bxlbondyblog.be/author/flora-fosset/ Flora Fosset] for an article in [http://wilfriedmag.be/ Wilfried Magazine] --&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==What interests me==&lt;br /&gt;
* [https://www.gnu.org/philosophy/free-sw.html free software] alternatives for the current lock-in digital world. Specifically&lt;br /&gt;
** [https://yunohost.org/#/ yunohost], an operating system meant to make self hosting accessible&lt;br /&gt;
** [https://pleroma.social/ Pleroma], a social network platform that is part of the [https://en.wikipedia.org/wiki/Fediverse fediverse]&lt;br /&gt;
** [https://ubports.com/ Ubuntu Touch], an community developed operating system for mobile phones based on [https://en.wikipedia.org/wiki/Ubuntu Ubuntu]&lt;br /&gt;
* Democracy&lt;br /&gt;
* Mathematics&lt;br /&gt;
&lt;br /&gt;
==Current activities==&lt;br /&gt;
* I&#039;m part of the [[ITSquad|IT-squad]], helping out and learning where I can. The current activities are mostly maintaining [https://parley.be/welcome/ parley.be] and providing support for [[Pirates_Selection#Yunohost|crews running yunohost]]&lt;br /&gt;
* I try to attend the [[Pirate_Lab|pirate labs]] as much as possible. Here people can share ideas, start new projects and generally work together to get things done&lt;br /&gt;
* I&#039;m honing my elixir programming skills by [https://git.pleroma.social/pleroma/pleroma/-/merge_requests?scope=all&amp;amp;utf8=%E2%9C%93&amp;amp;state=all&amp;amp;author_username=ilja contributing to pleroma]&lt;br /&gt;
&lt;br /&gt;
==Books and articles I want to share with the world==&lt;br /&gt;
======Jason Hickel, Less is more (book)======&lt;br /&gt;
Economic anthropologist Jason Hickel talks about how we are seeing mass extinction and shows us how the current economical system, a system of perpetual growth, isn&#039;t only the reason, but also shows why we can&#039;t simply solve this problem within the system itself. E.g. counterintuitively maybe, being more efficiently doesn&#039;t make it that we tax nature less, the need for perpetual growth makes the current system use it&#039;s gain in efficiency to take even more from nature than it did before. Jason goes over the history of capitalism and how it&#039;s need for constant growth, mostly brought by externalising costs and starting by stealing from the commons, is bringing about the destruction of the world we are part of. The book is available [https://www.are.na/block/11125640 in PDF-format] for free.&lt;br /&gt;
&lt;br /&gt;
======David Graeber, Debt: the first 5000 years (book)======&lt;br /&gt;
After the economical crisis in 2007 anthropologist David Graeber realised that, even though there is numerous research on the different forms of money that were used throughout history, there has never been a real study about the origin of debt. This study unexpectedly led him not only to the origin of debt, but also to the origin of money. Even in the 19th century anthropologists have said that there is no scientific basis for the hypotheses of Adam Smith that money came as a tool to help in the trading of goods and services, even though this is the story that is still widely taught in schools all over the world. Graeber gives a totally new origin story of money and shows that money, in fact, came before trade as a representation of debt. By going over the history of debt and money, Graeber also explains how our current monetary system came to be. It&#039;s a must read for everyone who wants to know more about the origin of money, or get a better insight in the modern monetary system, the problems that it brings, and what possible lessons history can tell us about this. These days the book is even available [https://libcom.org/files/__Debt__The_First_5_000_Years.pdf in PDF-format] for free.&lt;br /&gt;
&lt;br /&gt;
======Money creation in the modern economy (article)======&lt;br /&gt;
[https://web.archive.org/web/20140319122540/http://www.bankofengland.co.uk/publications/Documents/quarterlybulletin/2014/qb14q102.pdf Money creation in the modern economy] is an article from the 2014 Q1 quarterly bulletin from the Bank Of England. This article explains how money is currently created, and it also explains how quantitative easing works. From the beginning of the article: &#039;This article explains how the majority of money in the modern economy is created by commercial banks making loans.&#039; and &#039;Money creation in practice differs from some popular misconceptions — banks do not act simply as intermediaries, lending out deposits that savers place with them, and nor do they ‘multiply up’ central bank money to create new loans and deposits.&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
The reason why I think this article is so important is, firstly, because I believe this is important information to know, but also because I have noticed that people often find it hard to believe that this is how money is actually created and destroyed. This article doesn&#039;t only explains how money creation works, it is also a source that you can hardly contest. There&#039;s also an accompanying article [https://web.archive.org/web/20190928080819/https://www.bankofengland.co.uk/-/media/boe/files/quarterly-bulletin/2014/money-in-the-modern-economy-an-introduction.pdf?la=en&amp;amp;hash=E43CDFDBB5A23D672F4D09B13DF135E6715EEDAC Money in the modern economy: an introduction].&lt;br /&gt;
&lt;br /&gt;
======Joris Luyendijk, Dit kan niet waar zijn (book)======&lt;br /&gt;
The book also has an English translation &#039;&#039;Swimming with Sharks&#039;&#039; (Faber Guardian).&amp;lt;br&amp;gt;&lt;br /&gt;
Joris Luyendijk is a Dutch anthropologist who in 2011, after the economical crisis, went to the city of London to learn how the bank system, and more specific the people who worked inside the bank system, actually worked. He kept a [https://www.theguardian.com/commentisfree/joris-luyendijk-banking-blog blog on The Guardian] about this and afterwards wrote this book about his experiences and what he had learned.&lt;br /&gt;
&lt;br /&gt;
======Peter Macfadyen, Flatpack Democracy (book)======&lt;br /&gt;
[http://www.flatpackdemocracy.co.uk/ Flatpack Democracy] is a small, only 111 pages long, book writen by Peter Macfadyen. In this book he explains how he, together with a group of other people, implemented democracy in their little English village of Frome by founding their own local party, Independents for Frome, and getting elected. This book is both the story of how they formed and got elected, as well as a guide on how to do something like this yourself.&amp;lt;br&amp;gt;&lt;br /&gt;
The reason why I like this book is because, even when there are so many interesting analysis on democratic systems, this is actually a very practical approach on how to get democracy, even within the current system.&lt;br /&gt;
&lt;br /&gt;
======Stand Still, Stay Silent (webcomic)======&lt;br /&gt;
Because it doesn&#039;t always have to be serious :p This is a webcomic I have been following for a while now, and I think it&#039;s amazing! It&#039;s a post-apocalyptic story that has its setting in Scandinavia, Finland and Iceland. The author is Swedish-Finnish, the artwork is amazing, the comic is addictive, the humor is sometimes a bit quirky and it updates four times a week! The author, Minna, is also the creator of this [http://www.sssscomic.com/comic.php?page=196 beautiful language tree] ^^&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=Crew_West-Vlaanderen&amp;diff=33336</id>
		<title>Crew West-Vlaanderen</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=Crew_West-Vlaanderen&amp;diff=33336"/>
		<updated>2021-12-13T13:19:54Z</updated>

		<summary type="html">&lt;p&gt;Ilja: Mark as inactive since we haven&amp;#039;t really met up any more for over a year&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;!--        BANNER ACROSS TOP OF PAGE        --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0 0.25em;&amp;quot;&amp;gt;&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; style=&amp;quot;text-align:left; margin: 0.25em 0; padding:5px; border: 1px solid #A7D7F9; border-radius:5px;&amp;quot; |&lt;br /&gt;
| style=&amp;quot;width:33%&amp;quot; | [[File:West-Vlaanderen.png|800px|Logo West Vlaamse piraten|400px|]]&lt;br /&gt;
| style=&amp;quot;text-align:center;&amp;quot; | &amp;lt;big&amp;gt;Welkom op de wiki van de West-Vlaamse piraten! \(^o^ )/&amp;lt;/big&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
{{CrewSidebar&lt;br /&gt;
|lang = nl&lt;br /&gt;
|crewname = Crew West-Vlaanderen&lt;br /&gt;
|postalcode = 8000&lt;br /&gt;
|city = Brugge&lt;br /&gt;
|province = West-Vlaanderen&lt;br /&gt;
|region = Vlaanderen&lt;br /&gt;
|members = [[User:Ilja|Ilja]], Patrick, [[User: Simon.Fransoo|Simon]]&lt;br /&gt;
|captain =&lt;br /&gt;
|navigator =&lt;br /&gt;
|treasurekeeper =&lt;br /&gt;
|socialnetworks= [mailto:info@w-vl.pirateparty.be email], [https://www.facebook.com/Piratenpartij.WestVlaanderen/ Facebook] &amp;lt;!--, [https://twitter.com/PiratenWVL/ Twitter], [https://www.instagram.com/piratenpartijwestvlaanderen/ Instagram] --&amp;gt;&lt;br /&gt;
|status=inactive&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Introductie==&lt;br /&gt;
De crew West-Vlaanderen werd opgericht om West-Vlaamse geïnteresseerden te vinden en samen het piratenproject in West-Vlaanderen hopelijk ook van de grond te krijgen. Oorspronkelijk was de crew vooral actief in Kortrijk. Sinds de zomer van 2016 bestaan we uit een paar enkelingen voornamelijk uit Brugge en omstreken. Voor de verkiezingen van 26 mei 2019 zijn we er in geslaagd een piratenlijst in West-Vlaanderen te krijgen.&lt;br /&gt;
&lt;br /&gt;
Echt actief zijn we echter niet, piratebeers organiseren doen we bijvoorbeeld niet meer, maar indien je geïnteresseerd bent om het piratenproject ook vanuit West-Vlaanderen actief te krijgen, kan je ons zeker contacteren! Alle hulp en enthousiasme is welkom!&lt;br /&gt;
&lt;br /&gt;
==Archief==&lt;br /&gt;
&lt;br /&gt;
===Piratebeers en vergaderingen crew West-Vlaanderen===&lt;br /&gt;
{| width=50% style=&amp;quot;text-align:left; margin: 0.25em 0; padding:5px; border: 0px solid #A7D7F9; border-radius:0px;&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:33%&amp;quot; | {{Events|type=PirateDrink, Meeting|Crew West-Vlaanderen|limit=15|style=&amp;quot;text-align:left;&amp;quot;}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Piratebeers crew Westkust===&lt;br /&gt;
{| width=50% style=&amp;quot;text-align:left; margin: 0.25em 0; padding:5px; border: 0px solid #A7D7F9; border-radius:0px;&amp;quot;&lt;br /&gt;
|{{Events|type=PirateDrink, Meeting|Crew_Westkust|limit=15}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===In de gazet===&lt;br /&gt;
https://www.focus-wtv.be/nieuws/piratenpartij-ook-west-vlaanderen &amp;lt;br&amp;gt;&lt;br /&gt;
https://www.focus-wtv.be/nieuws/piratenpartij-geeft-verkiezingsruimte-weg&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category:Crew in West-Vlaanderen Provincie‏‎]]&lt;br /&gt;
[[category:Crew in Vlaanderen‏‎]]&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=User:Ilja&amp;diff=33168</id>
		<title>User:Ilja</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=User:Ilja&amp;diff=33168"/>
		<updated>2021-05-09T12:32:08Z</updated>

		<summary type="html">&lt;p&gt;Ilja: /* Books and articles I want to share with the world */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==About me==&lt;br /&gt;
&#039;&#039;&#039;Name&#039;&#039;&#039;: Ilja&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Languages I speak&#039;&#039;&#039;: Nederlands/Dutch, English&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;E-mail&#039;&#039;&#039;: [mailto:ilja.baert.pwiki@spectraltheorem.be ilja.baert.pwiki@spectraltheorem.be]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Fediverse&#039;&#039;&#039;: [https://ilja.space/ilja ilja@ilja.space]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Matrix&#039;&#039;&#039;: @spctrl:matrix.org&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Crew&#039;&#039;&#039;: [[Crew_West-Vlaanderen|West-Vlaanderen]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Short bio&#039;&#039;&#039;: I&#039;ve always had a vast interest in how things worked. As a kid I was often tinkering with electrical and electronic devices and later made my profession as a technician. Because of physical problems I had to quit my job a couple of years ago. When I was on healthcare for six months, I took the opportunity to study mathematics at KULAK (KU Leuven campus Kortrijk). This confronted me with new ideas, and more importantly, a more structured way of reasoning which forced me to re-evaluate everything I held to be true. When it became clear that I wouldn&#039;t be able to do my job any more, I decided to retrain myself as a programmer. By seeing how knowledge, data and information is created and shared, both in the mathematical, as in the scientific and IT world, and how new knowledge is found and new technologies are created by building upon this shared knowledge and technologies, I started to realise the potential that a more open and inclusive system can bring. I found the same ideas within the pirates and decided that this is a project I want to help support.&lt;br /&gt;
&#039;&#039;-- This was written for journalist [http://www.bxlbondyblog.be/author/flora-fosset/ Flora Fosset] for an article in [http://wilfriedmag.be/ Wilfried Magazine] --&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==What interests me==&lt;br /&gt;
* [https://www.gnu.org/philosophy/free-sw.html free software] alternatives for the current lock-in digital world. Specifically&lt;br /&gt;
** [https://yunohost.org/#/ yunohost], an operating system meant to make self hosting accessible&lt;br /&gt;
** [https://pleroma.social/ Pleroma], a social network platform that is part of the [https://en.wikipedia.org/wiki/Fediverse fediverse]&lt;br /&gt;
** [https://ubports.com/ Ubuntu Touch], an community developed operating system for mobile phones based on [https://en.wikipedia.org/wiki/Ubuntu Ubuntu]&lt;br /&gt;
* Democracy&lt;br /&gt;
* Mathematics&lt;br /&gt;
&lt;br /&gt;
==Current activities==&lt;br /&gt;
* I&#039;m part of the [[ITSquad|IT-squad]], helping out and learning where I can. The current activities are mostly maintaining [https://parley.be/welcome/ parley.be] and providing support for [[Pirates_Selection#Yunohost|crews running yunohost]]&lt;br /&gt;
* I try to attend the [[Pirate_Lab|pirate labs]] as much as possible. Here people can share ideas, start new projects and generally work together to get things done&lt;br /&gt;
* I&#039;m honing my elixir programming skills by [https://git.pleroma.social/pleroma/pleroma/-/merge_requests?scope=all&amp;amp;utf8=%E2%9C%93&amp;amp;state=all&amp;amp;author_username=ilja contributing to pleroma]&lt;br /&gt;
&lt;br /&gt;
==Books and articles I want to share with the world==&lt;br /&gt;
======Jason Hickel, Less is more (book)======&lt;br /&gt;
Economic anthropologist Jason Hickel talks about how we are seeing mass extinction and shows us how the current economical system, a system of perpetual growth, isn&#039;t only the reason, but also shows why we can&#039;t simply solve this problem within the system itself. E.g. counterintuitively maybe, being more efficiently doesn&#039;t make it that we tax nature less, the need for perpetual growth makes the current system use it&#039;s gain in efficiency to take even more from nature than it did before. Jason goes over the history of capitalism and how it&#039;s need for constant growth, mostly brought by externalising costs and starting by stealing from the commons, is bringing about the destruction of the world we are part of. The book is available [https://www.are.na/block/11125640 in PDF-format] for free.&lt;br /&gt;
&lt;br /&gt;
======David Graeber, Debt: the first 5000 years (book)======&lt;br /&gt;
After the economical crisis in 2007 anthropologist David Graeber realised that, even though there is numerous research on the different forms of money that were used throughout history, there has never been a real study about the origin of debt. This study unexpectedly led him not only to the origin of debt, but also to the origin of money. Even in the 19th century anthropologists have said that there is no scientific basis for the hypotheses of Adam Smith that money came as a tool to help in the trading of goods and services, even though this is the story that is still widely taught in schools all over the world. Graeber gives a totally new origin story of money and shows that money, in fact, came before trade as a representation of debt. By going over the history of debt and money, Graeber also explains how our current monetary system came to be. It&#039;s a must read for everyone who wants to know more about the origin of money, or get a better insight in the modern monetary system, the problems that it brings, and what possible lessons history can tell us about this. These days the book is even available [https://libcom.org/files/__Debt__The_First_5_000_Years.pdf in PDF-format] for free.&lt;br /&gt;
&lt;br /&gt;
======Money creation in the modern economy (article)======&lt;br /&gt;
This is [https://web.archive.org/web/20140319122540/http://www.bankofengland.co.uk/publications/Documents/quarterlybulletin/2014/qb14q102.pdf an article of the first quarterly bulletin from the Bank Of England from 2014]. This article explains how money is currently created, and it also explains how quantitative easing works. From the beginning of the article: &#039;This article explains how the majority of money in the modern economy is created by commercial banks making loans.&#039; and &#039;Money creation in practice differs from some popular misconceptions — banks do not act simply as intermediaries, lending out deposits that savers place with them, and nor do they ‘multiply up’ central bank money to create new loans and deposits.&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
The reason why I think this article is so important is, firstly, because I believe this is important information to know, but also because I have noticed that people often find it hard to believe that this is how money is actually created and destroyed. This article doesn&#039;t only explains how money creation works, it is also a source that you can hardly contest.&lt;br /&gt;
&lt;br /&gt;
======Joris Luyendijk, Dit kan niet waar zijn (book)======&lt;br /&gt;
The book also has an English translation &#039;&#039;Swimming with Sharks&#039;&#039; (Faber Guardian).&amp;lt;br&amp;gt;&lt;br /&gt;
Joris Luyendijk is a Dutch anthropologist who in 2011, after the economical crisis, went to the city of London to learn how the bank system, and more specific the people who worked inside the bank system, actually worked. He kept a [https://www.theguardian.com/commentisfree/joris-luyendijk-banking-blog blog on The Guardian] about this and afterwards wrote this book about his experiences and what he had learned.&lt;br /&gt;
&lt;br /&gt;
======Peter Macfadyen, Flatpack Democracy (book)======&lt;br /&gt;
[http://www.flatpackdemocracy.co.uk/ Flatpack Democracy] is a small, only 111 pages long, book writen by Peter Macfadyen. In this book he explains how he, together with a group of other people, implemented democracy in their little English village of Frome by founding their own local party, Independents for Frome, and getting elected. This book is both the story of how they formed and got elected, as well as a guide on how to do something like this yourself.&amp;lt;br&amp;gt;&lt;br /&gt;
The reason why I like this book is because, even when there are so many interesting analysis on democratic systems, this is actually a very practical approach on how to get democracy, even within the current system.&lt;br /&gt;
&lt;br /&gt;
======Stand Still, Stay Silent (webcomic)======&lt;br /&gt;
Because it doesn&#039;t always have to be serious :p This is a webcomic I have been following for a while now, and I think it&#039;s amazing! It&#039;s a post-apocalyptic story that has its setting in Scandinavia, Finland and Iceland. The author is Swedish-Finnish, the artwork is amazing, the comic is addictive, the humor is sometimes a bit quirky and it updates four times a week! The author, Minna, is also the creator of this [http://www.sssscomic.com/comic.php?page=196 beautiful language tree] ^^&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=Press_Squad/Articles/nl&amp;diff=33120</id>
		<title>Press Squad/Articles/nl</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=Press_Squad/Articles/nl&amp;diff=33120"/>
		<updated>2020-12-13T11:58:39Z</updated>

		<summary type="html">&lt;p&gt;Ilja: /* 2020 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 2020 ==&lt;br /&gt;
&lt;br /&gt;
=== 22 November : [https://www.knack.be/nieuws/belgie/laten-we-deze-crisis-als-beslissend-keerpunt-gebruiken-om-werk-te-maken-van-een-basisinkomen/article-opinion-1667963.html?cookie_check=1607855254 Laten we deze crisis als beslissend keerpunt gebruiken om werk te maken van een basisinkomen] ===&lt;br /&gt;
; Knack.be : &#039;&#039;We mogen niet toelaten dat ons collectief leed tijdens deze pandemie voor niets is geweest&#039;, schrijft Lander Meeusen. &#039;Dit is de uitgelezen kans om een experiment te organiseren met mensen die sowieso op een uitkering terugvallen.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 22 april : [https://kw.be/nieuws/samenleving/cultuurminnaar-ben-de-cat-uit-roeselare-overleden/article-normal-434567.html Cultuurminnaar Ben De Cat uit Roeselare overleden] ===&lt;br /&gt;
; KW.be : &#039;&#039;Hij kwam in 2012 ook op zijn eentje op bij de verkiezingen met de Piratenpartij, in 2018 stond hij op de lijst bij Groen.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 2019 ==&lt;br /&gt;
&lt;br /&gt;
=== 23 mei : [https://stampmedia.be/artikel/het-huidige-politieke-systeem-zorgt-voor-verzuring-en-polarisering ‘Het huidige politieke systeem zorgt voor verzuring en polarisering’] ===&lt;br /&gt;
; StampMedia : &#039;&#039;Piraat Lander Meeussen (33) is derde kandidaat op de Vlaamse lijst voor Antwerpen. Omdat hij zich in geen enkele conventionele politieke partij kon vinden, sloot hij zich vorig jaar aan bij de Piratenpartij. Daarmee streeft hij conflictvrije, constructieve politiek na, die volgens de partij alleen kan tot stand komen door de particratie achter ons te laten.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 22 mei : [https://www.stampmedia.be/artikel/de-partijen-waar-je-nauwelijks-over-hoort-deel-1-de-piratenpartij De partijen waar je nauwelijks over hoort – Deel 1: De Piratenpartij | StampMedia] ===&lt;br /&gt;
; StampMedia : &#039;&#039;‘Burgerlijke participatie, overheidstransparantie, privacy op het internet, vrijheid van informatie, vrijheid van gemeenschapsgoederen, en een universeel basisinkomen’: zo somt Lander Meeusen het ethos van de Piratenpartij op. &#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 6 mei : [https://www.focus-wtv.be/nieuws/piratenpartij-geeft-verkiezingsruimte-weg Piratenpartij geeft verkiezingsruimte weg] ===&lt;br /&gt;
; focus-wtv : &#039;&#039;De Piratenpartij zal in onze provincie geen verkiezingsaffiches ophangen aan de voorziene panelen. De partij wil die ruimte beschikbaar stellen aan mensen, verenigingen en burgerinitiatieven die denken dat zij er iets zinvols mee kunnen doen.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 21 maart : [https://www.focus-wtv.be/nieuws/piratenpartij-ook-west-vlaanderen Piratenpartij ook in West-Vlaanderen]  ===&lt;br /&gt;
; focus-wtv : &#039;&#039;Bij de komende verkiezingen zal je in West-Vlaanderen voor het Vlaams parlement ook kunnen stemmen op de Piratenpartij. Bij de gemeenteraadsverkiezingen kwam de partij niet op.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 2018 ==&lt;br /&gt;
&lt;br /&gt;
=== 20 augustus : [https://www.hln.be/regio/antwerpen/volt-en-piratenpartij-samen-naar-de-kiezer~a4374416/ Volt en Piratenpartij samen naar de kiezer] ===&lt;br /&gt;
; Het Laatste Nieuws : &#039;&#039;De nieuwe progressieve partij Volt trekt op 14 oktober samen met de Piratenpartij naar de Antwerpse kiezer. Dat doen ze onder de naam ‘Paars’, genoemd naar de gemeenschappelijke kleur van de partijen.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 17 augustus : [https://www.gva.be/cnt/dmf20180817_03669636/nieuwe-progressieve-partij-volt-komt-op-voor-gemeenteraadsverkiezingen Nieuwe progressieve partij Volt komt op voor gemeenteraadsve... (Antwerpen)] ===&lt;br /&gt;
; Gazet Van Antwerpen : &#039;&#039;De Piratenpartij en de nieuwe progressieve partij Volt zullen in Antwerpen samen opkomen voor de gemeenteraadsverkiezingen. Dat onder de naam Paars.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 12 juni : [https://www.nieuwsblad.be/cnt/dmf20180611_03555669 Groen hoopt op minstens een extra zetel] ===&lt;br /&gt;
; Het Nieuwsblad : &#039;&#039;Op de lijst staan nog enkele andere opvallende namen. Ben De Cat (56) kwam zes jaar geleden nog op met de Piratenpartij. &#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 9 juni : [https://www.hln.be/regio/gent/-gentse-burgers-wil-man-en-vrouw-uit-elke-wijk-op-lijst~a260935e/ ‘Gentse Burgers’ wil man en vrouw uit elke wijk op lijst] ===&lt;br /&gt;
; Het Laatste Nieuws : &#039;&#039;Het staat nu vast dat in Gent een burgerpartij naar de verkiezingen trekt in oktober. ‘Gentse Burgers’ verzamelt de initiatiefnemers van de Facebookgroepen GVD en Gent Wake Up, en ook de vroegere Piratenpartij. &#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 9 juni : Van Piratenpartij naar Groen ===&lt;br /&gt;
; Knack/KW : &#039;&#039;De 56-jarige Ben De Cat bekleedt de elfde plaats op de lijst van Groen. Ben is niet aan zijn proefstuk toe want bij is de vorige verkiezingen kwam hij op voor de Piratenpartij&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 2017 ==&lt;br /&gt;
&lt;br /&gt;
=== 2 november : [https://www.apache.be/2017/11/02/burgerbewegingen-wie-verkiezingen-wint-moet-er-rekening-mee-houden/?sh=8bad7c53530fce937ca79-1321974913 Burgerbewegingen: ‘Wie verkiezingen wint, moet er rekening mee houden’] ===&lt;br /&gt;
; Apache : &#039;&#039;De mensen achter Gent Gestropt zeggen bewust anoniem te blijven, Masala Gent is dan weer een interculturele beweging rond Bilal Abbas en Stadsgreep tot slot telt ex-piraten onder haar leden. [...] Naast Sarah Van Liefferinge, voormalig lid van de Piratenpartij, is Jeroen Vereecke, organisator van Boomtown op de Gentse Feesten, één van de gezichten achter Stadsgreep.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 2014 ==&lt;br /&gt;
&lt;br /&gt;
=== 22 mei : [http://www.knack.be/nieuws/belgie/de-partijen-waar-u-nergens-iets-over-leest-3-de-piratenpartij/article-normal-144757.html De partijen waar u nergens iets over leest (3): De Piratenpartij] ===&lt;br /&gt;
; Knack : &#039;&#039;De Piratenpartij is een Zweedse uitvinding. Ontstaan uit een golf van burgeractivisme die opkwam na de meest recente financiële crisis. Zij hebben een grondige afkeer van de particratie en dulden binnen hun partij ook geen hiërarchisch onderscheid. Hun partijmedewerkers worden steevast crewleden genoemd en de partijvoorzitter is meer een woordvoerder. Sarah Van Liefferinge is woordvoerster van de Belgische tak van de partij.&#039;&#039;&lt;br /&gt;
: &#039;&#039;&#039;Geïnterviewde&#039;&#039;&#039; : Sarah VL&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=Pirate_Party_Belgium:Privacy_policy&amp;diff=33119</id>
		<title>Pirate Party Belgium:Privacy policy</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=Pirate_Party_Belgium:Privacy_policy&amp;diff=33119"/>
		<updated>2020-12-13T10:10:13Z</updated>

		<summary type="html">&lt;p&gt;Ilja: /* Etherpad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Personal Data Treatment ==&lt;br /&gt;
&lt;br /&gt;
The [[ITSquad]] hosts several services. Some of these services collect personal data. We try to keep the collection and usage of data to a minimum without compromising the integrity and working of the service. Below is a list of services we host or administrate and which data they store and how the data is treated. Note that on most of these services the data that you share should be considered publicly available. When you give us a name, you don&#039;t have to give us a real name.&lt;br /&gt;
&lt;br /&gt;
We don&#039;t retain any log regarding the requests made to our servers. Those logs would include the IP address as well as the name of your browser application and your operating system, but we don&#039;t care about those information.&lt;br /&gt;
&lt;br /&gt;
We store daily backups on an external device for a period of four days. Backups for Mastodon are kept for one month.&lt;br /&gt;
&lt;br /&gt;
You can send a request to it +@+ pirateparty.be if you want to know what data do we have on you, or to remove those personal data.&lt;br /&gt;
&lt;br /&gt;
==== [https://pirateparty.be Wordpress] ====&lt;br /&gt;
&lt;br /&gt;
When you subscribe to the newsletter, we store your email address. If you provided your first name and name these are stored as well. &lt;br /&gt;
&lt;br /&gt;
At the bottom of every newsletter we send, there is a link that allows you to unsubscribe from our mailing list. When you unsubscribe, your email address is marked as &amp;quot;unsubcribed&amp;quot; and is not removed right away. Inactive mail addresses (i.e unsubscribed, bounced and unconfirmed) will be completely removed before sending each monthly Newsletter, or within two months. &lt;br /&gt;
&lt;br /&gt;
Newsletters and GA invitations are sent through the Mailpoet third-party service, wich is GDPR compliant. See [https://www.mailpoet.com/privacy-notice/ their privacy policy].&lt;br /&gt;
&lt;br /&gt;
We do not collect data about sending, opening, and receiving mails. We do not track clicks on links either.&lt;br /&gt;
&lt;br /&gt;
==== [https://pad.pirateparty.be Etherpad] ====&lt;br /&gt;
&lt;br /&gt;
Cookies are used to identify the people on the pad. When you set a username, this username will be visible. Etherpad keeps history of all changes, so content of the pad should never be considered private. The username and a timestamp are attached to every edit made by the user and is also publicly accessible. At the moment there is no retention policy meaning that pads aren&#039;t deleted.&lt;br /&gt;
&lt;br /&gt;
==== [[Main Page|Wiki]] ====&lt;br /&gt;
&lt;br /&gt;
When you register to the wiki, your email address will be stored for authentication and notification purposes. You can remove this e-mail address at any time by going to your preferences.&lt;br /&gt;
&lt;br /&gt;
All information put on the wiki should be considered as public. Be aware that the wiki keeps track of all changes made to the pages (i.e. username, time and content that has changed). Upon request, admins can remove the content from the history. You can also ask them to remove your wiki account, as the software doesn&#039;t allow you to do it manually. You can contact them at wiki +@+ pirateparty.be&lt;br /&gt;
&lt;br /&gt;
==== [https://mastodon.pirateparty.be Mastodon] ====&lt;br /&gt;
&lt;br /&gt;
We use Mailgun to send mails for Mastodon, [https://www.mailgun.com/gdpr which is GDPR-compliant]. See [https://www.mailgun.com/privacy-policy their privacy policy] for more details.&lt;br /&gt;
&lt;br /&gt;
For specifics on what is collected on Mastodon you can check the terms and policy of Mastodon [https://mastodon.pirateparty.be/terms on this page].&lt;br /&gt;
&lt;br /&gt;
==== [https://finance.partipirate.be Finance] ====&lt;br /&gt;
&lt;br /&gt;
When you make a payment to the Pirate Party, personal data such as bank account, amount of the transaction and name are stored. If provided, we also keep the email.&lt;br /&gt;
&lt;br /&gt;
When a GA is organised, the list of member&#039;s email adresses will be requested. This list will be transfered to the Wordpress website in order to send the invitation to the GA.&lt;br /&gt;
&lt;br /&gt;
==== Mails ====&lt;br /&gt;
&lt;br /&gt;
Every mail behind the pirateparty.be domain name are sent through Infomaniak, [https://www.infomaniak.com/en/legal/general-data-protection-regulation which is GDPR-compliant].&lt;br /&gt;
&lt;br /&gt;
==== [https://www.loomio.org/g/w9m0yGeJ/pirates-be-permanent-assembly Loomio] ====&lt;br /&gt;
&lt;br /&gt;
Everyone who joins our Loomio group should get the role of a coördinator. Coordinators can accept invitations to join the group and remove members. When new members join our Loomio group, coordinators can see the name and email address of the requesting user.&lt;br /&gt;
&lt;br /&gt;
You can read Loomio&#039;s privacy policy [https://loomio.gitbooks.io/manual/content/en/privacy_policy.html here].&lt;br /&gt;
&lt;br /&gt;
==== Matrix ====&lt;br /&gt;
&lt;br /&gt;
Since it&#039;s decentralised, you must read the privacy policy of your server. We do not host our own server at the moment, but our main chat room is on matrix.org. You can read their privacy policy [https://matrix.org/docs/guides/privacy_notice.html here].&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=Decision-making_process&amp;diff=33118</id>
		<title>Decision-making process</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=Decision-making_process&amp;diff=33118"/>
		<updated>2020-12-13T09:42:58Z</updated>

		<summary type="html">&lt;p&gt;Ilja: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProjectSidebar&lt;br /&gt;
|title=Decision-making process&lt;br /&gt;
|status=abandoned&lt;br /&gt;
|workgroup=Internal Democracy&lt;br /&gt;
|topics=Democracy, Pirate Party&lt;br /&gt;
|start=2020/01/25&lt;br /&gt;
|contact=[https://www.loomio.org/d/129tiyIH/working-group-decision-making Loomio thread]&lt;br /&gt;
}}&lt;br /&gt;
== Description ==&lt;br /&gt;
The objective of this project is to improve the way we take decision internally in the Pirate Party. We noticed we had some difficulties and want to come up with a simple process that will improve this.&lt;br /&gt;
&lt;br /&gt;
== Events ==&lt;br /&gt;
&lt;br /&gt;
{{Events|{{PAGENAME}}|type=Meeting}}&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
There is a Loomio thread for Pirates want to join : https://www.loomio.org/d/129tiyIH/working-group-decision-making&lt;br /&gt;
&lt;br /&gt;
We created this mindmap during [[Pirate_Lab/Meeting/25_01_2020#Decision-making|January 2020&#039;s Lab]] :&lt;br /&gt;
&lt;br /&gt;
[[File:Decision-mindmap-digital.png|center|thumb|upright=2]]&lt;br /&gt;
&lt;br /&gt;
== Timeline ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;s&amp;gt;Create a Loomio thread&amp;lt;/s&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;Create this wiki project page&amp;lt;/s&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;Have a first meeting at the Lab&amp;lt;/s&amp;gt;&lt;br /&gt;
* Have a first meeting dedicated to this project.&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=Help:Contents&amp;diff=33110</id>
		<title>Help:Contents</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=Help:Contents&amp;diff=33110"/>
		<updated>2020-10-30T15:40:46Z</updated>

		<summary type="html">&lt;p&gt;Ilja: /* Get extra help */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;float:right;&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;br /&gt;
The wiki guide is an easy-to-follow, step-by-step guide on how to use the wiki. After going through this manual, you should know how to navigate the wiki and follow, change and create pages.&lt;br /&gt;
&lt;br /&gt;
The information that you will find here should be the same information that you will find in the wiki-workshops. If you have suggestions on how to improve this manual, please improve or leave notes on the [[Help talk:Contents|discussion page]].&lt;br /&gt;
&lt;br /&gt;
== What is the wiki ==&lt;br /&gt;
&lt;br /&gt;
The wiki is a tool used by the Belgian Pirates where everyone can contribute and is considered by many to be our memory. The software on which it is based, is the software that is used by [http://www.wikipedia.org Wikipedia], therefore you will find that much of how this wiki works is the same as how things are on Wikipedia. &#039;&#039;&#039;Everyone can search, visit, create, change and follow pages.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
The three main uses for the wiki are the &lt;br /&gt;
# presentation of information, &lt;br /&gt;
# the use as a workspace,&lt;br /&gt;
# and archiving material. &lt;br /&gt;
&lt;br /&gt;
In the following we will go further into how you can use the wiki.&lt;br /&gt;
&lt;br /&gt;
== How to navigate ==&lt;br /&gt;
&lt;br /&gt;
Most pages will have links on them that you can follow. There are both external links [https://www.mediawiki.org/wiki/Help:Links like this], which will take you out of the wiki, and internal links [[Main_Page|like this]], which will link to a place inside the wiki. Here and there you can also find links to files [[Media:Youneedyou3 2.png|like this]]. Just look at the icons next to the link to see the difference.&lt;br /&gt;
&lt;br /&gt;
[[File:Wikiguide_WikipageExplanation.png|left|200px|thumb|This is a screenshot of a wiki page.&amp;lt;br&amp;gt; You can clearly see where the &#039;Top Right&#039;, &#039;Upper left&#039;, &#039;Upper Right&#039;, &#039;Search-Box&#039;, &#039;Top Header&#039; and &#039;Left Sidebar&#039; are.]]&lt;br /&gt;
&lt;br /&gt;
You can also use the navigation-tools available. As you will see (and can see on the image on the right-side), every page on the wiki that is being loaded, is loaded within a certain frame. This frame consists of a left sidebar, a top header and a search box. You can see links on the left sidebar and in the header. If you are looking for something specific you can always use the search-box.&lt;br /&gt;
&lt;br /&gt;
====Navigating Events====&lt;br /&gt;
On the main page you can find a list with events. Every event has it&#039;s own page. To get more information on the event, you can visit the page by simply clicking on the event title. Every event has a sidebar with all the important information like what group has organised it, what date time and location is the event. There is even a map and a link to find your route via OpenStreetMap! If there are previous or later events from this type for this group, you&#039;ll also see the links &#039;&#039;Previous meeting&#039;&#039; and &#039;&#039;Next meeting&#039;&#039;. Going to the page of a previous meeting may come in handy in case of meetings to see what was reported on previous meetings.&amp;lt;br&amp;gt;&lt;br /&gt;
On the main page you can also click &#039;[[Calendar|Show moarr events!]]&#039;. This will lead you to the event page where all events are listed. First you&#039;ll see all future events, the next section has links to pages for the different types of events, and the last section lists all the events alphabetically.&lt;br /&gt;
&lt;br /&gt;
Pro-tip: You can also export events to your agenda using &#039;&#039;iCalendar&#039;&#039;. We have a tutorial for [[:Help:Contents/Events/Thunderbird|exporting events to thunderbird]] using iCalendar, and another for [[:Help:Contents/Events/NextCloud|exporting events to NextCloud]]. &lt;br /&gt;
&lt;br /&gt;
 ***TODO: generaly add more information on navigating; e.g. important pages, search-box...***&lt;br /&gt;
&lt;br /&gt;
== Beyond just navigating ==&lt;br /&gt;
&lt;br /&gt;
Next to navigating you can also follow, create and change pages. For this you need an &#039;&#039;user account&#039;&#039;. You don&#039;t have to be afraid of accidentally doing things wrong or breaking things. Every change that is made to a page is automatically being kept in a history. When you accidentally break or remove something, it is always possible to do a roll-back so that the page is back to what it was just before your change.&lt;br /&gt;
&lt;br /&gt;
=== Creating a user-account ===&lt;br /&gt;
&lt;br /&gt;
On the top right of the page you will see a &amp;quot;[[Special:CreateAccount|create account]]&amp;quot; link, click on this. You&#039;ll be directed to a new page. &lt;br /&gt;
&lt;br /&gt;
The first thing you&#039;ll be asked, is to translate a word. This is done to protect against automated account creation. The languages that you can encounter in this little test, are the same languages you&#039;ll find on the wiki; namely English, French and Dutch. Next, enter an user name and a password, confirm your password and type your email address. This email address will be used for confirmation and password recovery, so make sure it&#039;s a working address. If you want, you can also give your real name, but this is only optional &#039;&#039;&#039;(Beware: this wiki is totally open and public!)&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Now, click on the &amp;quot;create your account&amp;quot; button. You&#039;ll be directed to a welcome page while a confirmation email is sent to your email address. Go to your mailbox and open this email, if you do not see the email, check you spam-folder. Click the correct link and you&#039;ll be directed to [[Special:MyTalk|your own user talk]]. Congratulations, you are now logged in! If you ever need to [[Special:UserLogout|log out]] or [[Special:UserLogin|log in]] again, you will find back the links for this on the top-right of your screen.&lt;br /&gt;
&lt;br /&gt;
=== Your own User talk ===&lt;br /&gt;
&lt;br /&gt;
Basically, a &#039;&#039;user talk&#039;&#039; is just a wiki-page like any other wiki page. In practice however, this page is used as a place where people can leave you a message. Since we are here now, let&#039;s write ourself a message, shall we?&lt;br /&gt;
&lt;br /&gt;
On the upper right you&#039;ll see a tab &#039;edit&#039;, click this. Now you can write something, for example type:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Hello fellow pirates!&amp;lt;br&amp;gt;&lt;br /&gt;
 --~~~~&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On the bottom of the page you&#039;ll see a button &#039;show preview&#039; and &#039;save page&#039;. Normally you would first click &#039;show preview&#039;, but let us click &#039;save page&#039;. You will now be redirected to the page you were editing, in this case your user talk. Congratulations you have just edited your first page ;)&lt;br /&gt;
&lt;br /&gt;
You will now see the text &#039;Hello fellow pirates!&#039; with under it your autograph/signature. So, what have we done here?&lt;br /&gt;
&lt;br /&gt;
You have simply written some text, this is now visible. You have also written &amp;lt;nowiki&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/nowiki&amp;gt;, this is used to tell the wiki-software that you want to start writing on the next line. &amp;lt;nowiki&amp;gt;--~~~~&amp;lt;/nowiki&amp;gt; automatically creates your autograph. You can also put a shorter autograph as just &amp;lt;nowiki&amp;gt;~~~&amp;lt;/nowiki&amp;gt;. When you answer to a comment you can also indent your answer. For example, if you click edit again you can answer by typing:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;:hello back ;) Nice to see you here!&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;:--~~~~&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can indent even more by typing multiple &#039;:&#039;. If you want you can play around with this a bit :)&lt;br /&gt;
&lt;br /&gt;
The autographs are used constantly on talk and discussion pages. You&#039;ll find them rarely on the regular pages. If you ever want to get to your User talk, simply click on &#039;Talk&#039; on the top-right of the page.&lt;br /&gt;
&lt;br /&gt;
=== Following (watching) a page ===&lt;br /&gt;
&lt;br /&gt;
There will probably be some pages that you would like to follow. This means that you get an email notification every time someone changes the page(s) you are following. You are definitely going to want to do this for your user talk. There are different ways to follow a page. When you look at the upper right of your page, you should see a little star. If this star is blue, you are already following the page. If it is white, you are not following the page. To change the star from blue to white you simply have to click it. Make sure that the star for your user talk is blue, so that you get notified if someone sends you a message. Another way is, when editing a page, to simply make sure the check-box &#039;Watch this page&#039; above the &#039;Save changes&#039;-button is checked. &lt;br /&gt;
&lt;br /&gt;
You will also find a check-box &#039;This is a minor edit&#039;, if you check this box, people who follow this page will be notified that this is only a minor update. You can use this for example to correct a spelling error and you don&#039;t want to bother everyone with this, however you should not make a habit of checking this too much.&lt;br /&gt;
&lt;br /&gt;
Standard preferences make it so that you get an email for every update on a page you are following, but not for minor updates. To change your preferences, simply click on &#039;[[Special:Preferences|preferences]]&#039; on the top right of the page. You will then be directed to a page where you can see and edit your preferences.&lt;br /&gt;
&lt;br /&gt;
If you want a quick overview of the pages you are following, you&#039;ll find a link &#039;[[Special:Watchlist|Watchlist]]&#039; on the top-right corner of your screen. Here you will come on a page that gives you an overview of changes made on the different pages you follow. On this page you can also &#039;View and edit watchlist&#039;, &#039;Edit raw watchlist&#039; and even &#039;Clear the watchlist&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Creating your own sandbox and user page ===&lt;br /&gt;
&lt;br /&gt;
==== Sandbox ====&lt;br /&gt;
&lt;br /&gt;
On the top-right of the page you&#039;ll see a &#039;[[Special:MyPage/sandbox|sandbox]]&#039; link. Every user has this. This is a place where you can try out things before putting it on another page. Click this. You&#039;ll be directed to a page where you get the message &amp;quot;There is currently no text in this page. You can search for this page title in other pages, search the related logs, or edit this page.&amp;quot; This is because this page does not exists yet. On the upper-right, click on &#039;Create&#039;. You&#039;ll see that you can now change the content on the page in the same way like you could for your user talk. Let&#039;s type something!&lt;br /&gt;
&lt;br /&gt;
Things that you will often find on a page are titles, subtitles, subsubtitles... You can also find bulletpoints, enumerations and hyperlinks. Let&#039;s just use all of these by typing the following:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;= section =&lt;br /&gt;
&lt;br /&gt;
This is a section&lt;br /&gt;
&lt;br /&gt;
== subsection ==&lt;br /&gt;
&lt;br /&gt;
This is a subsection. You can go even further with subsub...-sections by adding extra &#039;=&#039;, try this ^^&lt;br /&gt;
 &lt;br /&gt;
#enumerate&lt;br /&gt;
##subenumerate&lt;br /&gt;
##second subenumerate&lt;br /&gt;
#second enumerate&lt;br /&gt;
##subenumerate&lt;br /&gt;
*bulletpoint&lt;br /&gt;
**subbulletpoint&lt;br /&gt;
**another subbulletpoint&lt;br /&gt;
*another bulletpoint&lt;br /&gt;
&lt;br /&gt;
simple hyperlink: http://pirateparty.be&amp;lt;br&amp;gt;&lt;br /&gt;
external link [http://pirateparty.be using words]&amp;lt;br&amp;gt;&lt;br /&gt;
internal link [[Main_Page|using words]]&amp;lt;br&amp;gt;&lt;br /&gt;
email address link [mailto:someone@somewhere.be using words]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;!-- This is a commentary and will not be shown on your page --&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&#039;&amp;lt;!--&#039; and &#039;--&amp;gt;&#039;&amp;lt;/nowiki&amp;gt; are tags used to tell the wiki-software that you do not want to display this on your page. You can use this for commentary, or to create sections or text that you do not want to be shown yet.&lt;br /&gt;
&lt;br /&gt;
Now, click on the &#039;Show Preview&#039; button to see what this does. Feel free to play around with this a bit to give you a feel of how all this works :) If you want to save this, simply click the &#039;Save page&#039; button. In case you did; Congratulations! You have just created your first page ;)&lt;br /&gt;
&lt;br /&gt;
Pro-tip: You don&#039;t need to remember all the special characters. On the top of the edit screen there are buttons that you can use. For example if you select a word you&#039;ve typed and press the button &#039;&#039;&#039;B&#039;&#039;&#039; (on top of the screen, not your keyboard), the text will be surrounded with &amp;lt;nowiki&amp;gt;&#039;&#039;&#039;&amp;lt;/nowiki&amp;gt; which means it&#039;ll be displayed as &#039;&#039;&#039;bold text&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==== User page ====&lt;br /&gt;
&lt;br /&gt;
On the top-right of the page you will see your name. Click this. Now you will be directed to your [[Special:MyPage|user page]]. Again, this page does not exist yet, so we will create this by clicking &#039;Create&#039; on the upper-right.&lt;br /&gt;
&lt;br /&gt;
You can use this page to give information about yourself, who you are, what crew you are in, how people can contact you, what your interests are, what languages do you speak...&lt;br /&gt;
&lt;br /&gt;
There is not really a standard for making your user page, just be creative ;) And if you want inspiration, you can, of course, always look at other people&#039;s user-pages :p We strongly recommend creating a User page, since this is how people can get to know you better.&lt;br /&gt;
&lt;br /&gt;
On the upper-left you will also see &#039;Discussion&#039;, this will lead you to your [[Special:MyTalk|User talk]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Do more things ^^==&lt;br /&gt;
===Creating events===&lt;br /&gt;
Now that you know how to make pages, let&#039;s use the wiki more actively ^^&lt;br /&gt;
&lt;br /&gt;
When you go to the [[Main Page|main page]], you can see a whole list of events. You can see an even bigger list on the [[Calendar|event page]]. By adding the [[Template:MeetingSidebar]] on a page, you tell the wiki that this is an event page. The wiki automatically lists future events with a link to the correct page.&lt;br /&gt;
&lt;br /&gt;
There are three types of events you can create:&lt;br /&gt;
*a [[:Category:PirateDrink|pirate drink]],&lt;br /&gt;
*a [[:Category:Meeting|meeting event]] or&lt;br /&gt;
*an [[:Category:External_Event|external event]].&lt;br /&gt;
&lt;br /&gt;
The easiest way to create the events is to fill in [[Special:Forms|the correct form]] and let the wiki auto-generate the event-pages.&lt;br /&gt;
&lt;br /&gt;
====Pirate Drinks====&lt;br /&gt;
Let&#039;s start with the simplest event to make: a piratedrink. To do this you just go to the [[Special:FormEdit/PirateDrink_event|dedicated form]], fill in your crew, the date and time of the event, the name of the venue where you will meet up, the address, postal code and city. If you want, you can also add a link to the website of the venue. The address will be used to show the location of the venue on a map. You can see the result here. Pirate drinks will also be displayed on the [[Calendar|event]] and [[Main_Page|main]] pages.&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed&amp;quot; heights=&amp;quot;150px&amp;quot;&amp;gt;&lt;br /&gt;
File:createPirateBeerEventsScreenshot.png|Creation of Pirate Drink&lt;br /&gt;
File:examplePirateBeerEventsScreenshot.png|Content of the resulting page&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Meeting events====&lt;br /&gt;
To create a meeting event, things can become a bit more involved. Don&#039;t panic now! It doesn&#039;t have to be if you don&#039;t want to ;) To start you go and fill in [[Special:FormEdit/Meeting_event|the correct form]]. Instead of &#039;&#039;crew&#039;&#039;, you&#039;ll now see the option &#039;&#039;workgroup&#039;&#039;, this is because events can also be created for squads or projects. So here you just fill in the name of your crew, squad or project. Then fill in the date and time of the event, the name of the venue where you will meet up, the address, postal code and city. Again, if you want you can also add a link to the website of the venue. There is also the option of adding a list with attendees and/or absentees. &amp;lt;br&amp;gt;&lt;br /&gt;
Now for the &#039;&#039;more involved&#039;&#039;-part ;)&amp;lt;br&amp;gt;&lt;br /&gt;
Under this form you can see a template for a wiki page. There is already a &#039;Details&#039; section, a preparation-section where an example code is given to add a pad (more on [[#Using and inserting a pirate pad|adding pads]] later), an agenda section and a minutes section. Just fill these in as you deem is necessary. Make sure when using a pad, that you choose a new (unique) name for the pad!&amp;lt;br&amp;gt;&lt;br /&gt;
These meetings will also be displayed on the [[Calendar|event]] and [[Main_Page|main]] pages.&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed&amp;quot; heights=&amp;quot;150px&amp;quot;&amp;gt;&lt;br /&gt;
File:createMeetingEventsScreenshot.png|Creation of a Meeting Event&lt;br /&gt;
File:exampleMeetingEventsScreenshot.png|Content of the resulting page&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====External events====&lt;br /&gt;
For external events you go to the [[Special:FormEdit/External_event|external event form]] and fill in the form as you did for an internal event. You&#039;ll see two extra options; &#039;&#039;Price&#039;&#039;, where you can fill in how much the entrance to the event costs (or just fill in &#039;&#039;free&#039;&#039; if it&#039;s free entrance) and &#039;&#039;Website&#039;&#039;, here you can add a link to a web page of the event. (The option &#039;&#039;link&#039;&#039; is still used for a link to the venue).&amp;lt;br&amp;gt;&lt;br /&gt;
Under the form you see an almost empty wiki page template. You can give a description about the event here and/or just create the page as you please :)&amp;lt;br&amp;gt;&lt;br /&gt;
These events will also be displayed on the [[:Category:External_Event|external event]] and [[Main_Page|main]] pages.&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed&amp;quot; heights=&amp;quot;150px&amp;quot;&amp;gt;&lt;br /&gt;
File:createExernalEventsScreenshot.png|Creation of an external event&lt;br /&gt;
File:exampleExernalEventsScreenshot.png|Content of the resulting page&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Cloning events===&lt;br /&gt;
Often you&#039;ll have a series of events instead of just one event. This is true for pirate drinks and for a lot of meetings. If that&#039;s the case, you don&#039;t have to recreate the whole event, you can simply clone the previous event. To do this, just go to the page of the event you want to clone and in the sidebar you click on &#039;&#039;Clone this meeting&#039;&#039;. You will now be directed to the form with all the data from the cloned event already filled in. All you have to do now is to change the date and change or add other relevant information. Easy enough, no (:?&lt;br /&gt;
&lt;br /&gt;
===Adding a list of events on a page===&lt;br /&gt;
If you have a crew- or projectpage, you may want to have a list with all the events of that crew/project. No worries, we have a tag specially made for that occasion!&lt;br /&gt;
The following will create a list for all meetings from the group &#039;&#039;Pirate_Lab&#039;&#039;:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{{Events|type=Meeting|Pirate_Lab|lang=en|limit=3}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
The result is this:&lt;br /&gt;
{{Events|type=Meeting|Pirate_Lab|lang=en|limit=3}}&lt;br /&gt;
&lt;br /&gt;
As you can see, there are four parameters that we give. &#039;&#039;type&#039;&#039; is the type of event, this can be &#039;&#039;Meeting&#039;&#039;, &#039;&#039;PirateDrink&#039;&#039; or &#039;&#039;External&#039;&#039;. The second parameter is the name of the group of whom you want to list the events. &#039;&#039;lang&#039;&#039; is the language that the list will use, this can be &#039;&#039;en&#039;&#039; for English, &#039;&#039;fr&#039;&#039; for French or &#039;&#039;nl&#039;&#039; for Dutch. The last parameter &#039;&#039;limit&#039;&#039; is the maximum number of events there will be listed.&lt;br /&gt;
&lt;br /&gt;
You can also include several workgroups and/or types, or you can choose to exclude workgroups or types using the &#039;!&#039; operand. &amp;lt;br&amp;gt;&lt;br /&gt;
Examples:&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;&lt;br /&gt;
{{Events|A_workgroup, Another_workgroup|type=PirateDrink, Meeting}}&lt;br /&gt;
{{Events|type=!External}}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
You can also choose to display only future events and show the closest first, with the &#039;start&#039; and &#039;order&#039; parameters&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;{{Events|start=now|order=asc}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
And if you want, you can even display the events on a map whit the &#039;MapEvents&#039;-tag!&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;{{MapEvents|Workgroup|type=Meeting}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Under this list, you&#039;ll see that you can now also click &#039;&#039;Add a new meeting&#039;&#039;, which will send you to the form of this type of event with the workgroup already filled in.&amp;lt;br&amp;gt;&lt;br /&gt;
People can also sort on the different columns by clicking on the column headers.&amp;lt;br&amp;gt;&lt;br /&gt;
When there are more meetings than what is listed, you&#039;ll also get a link &#039;&#039;Show moarr meetings!&#039;&#039; that will redirect you to a page with the complete list of events from this group of this type.&lt;br /&gt;
&lt;br /&gt;
Note: When you get a message like &#039;&#039;GROUPNAME haven&#039;t organized any event yet.&#039;&#039;, then this group either hasn&#039;t organized any events of the specified type yet, or you have misspelled the group name and/or event type.&amp;lt;br&amp;gt;&lt;br /&gt;
Pro-tip: If you don&#039;t want the event list to be smeared all over the width of the page, you can just put the list in a single cell table like so:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot;|{{Events|type=Meeting|Pirate_Lab|lang=en|limit=3}}&lt;br /&gt;
|}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Creating a crew page ===&lt;br /&gt;
&lt;br /&gt;
We ask that every crew creates their own wiki page. You can use this page as a way to tell more about yourself and what it is you are doing or want to be doing as a crew. You can also use this as a workspace by centralising different projects, or use this as an archive where people find information about past events, drinks or elections.&lt;br /&gt;
&lt;br /&gt;
The easiest way to make your crew page, is simply by using the [[Special:FormEdit/Crew|create crew form]]. Just fill in the details, click &#039;save page&#039; and a standard crew page will be created for you. You can then change the page to your own liking, however, there are certain [[Help:Conventions|conventions]] that we ask you to follow. Regarding crews, we ask that everyone uses the [[Template:CrewSidebar|Crew sidebar]]. This is both to have crucial information in one easy-to-find spot, but also so that the wiki-software can easily extract certain information, such as the city and coordinates where the crew is located. Those information are then used in [[:Category:Active_Crews|this page]] for instance.&lt;br /&gt;
&lt;br /&gt;
Here we have an example code for the crew sidebar:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{{CrewSidebar&lt;br /&gt;
|crewname = An awesome crew&lt;br /&gt;
|venue = Flying Dutchman&lt;br /&gt;
|address = Treasure Island 666&lt;br /&gt;
|postalcode = 9000&lt;br /&gt;
|city = Atlantis&lt;br /&gt;
|province = North Sea&lt;br /&gt;
|region = Atlantica&lt;br /&gt;
|members = Jack, Pieter, Mary&lt;br /&gt;
|captain = Edward Teach&lt;br /&gt;
|navigator = Mr. Smee&lt;br /&gt;
|treasurekeeper = Coco the parrot&lt;br /&gt;
|socialnetworks= Link Diaspora, Facebook, Twitter, ...&lt;br /&gt;
|status = active&lt;br /&gt;
}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For the same reason, you should also add category labels stating your crew&#039;s region and province. As an example, we give the tags from [[Crew BW]] (French) and [[Crew West-Vlaanderen|Crew Brugge]] (Dutch):&lt;br /&gt;
&lt;br /&gt;
French:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[[Category:Crew BW]]&lt;br /&gt;
[[Category:Crew en Wallonie]]&lt;br /&gt;
[[Category:Crew en Province du Brabant Wallon]]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dutch:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[[Category:Crew Brugge]]&lt;br /&gt;
[[Category:Crew in West-Vlaanderen Provincie‏‎]]&lt;br /&gt;
[[Category:Crew in Vlaanderen‏‎]]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For more inspiration, you can always look at the pages of other crews. There is also a page containing useful [[Templates_Wiki|templates]], where you can choose a template to base yourself on. You can also add your own template there if you want. If you would like to add pictures or a banner, you can always look [[Resources/logos|here]] or [[Resources/images|there]], or [[#How to upload files|upload your own images]] if you&#039;d like. An example code for inserting an image is:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[[File:Belgium.png|800px|left|Banner Belgian Pirates]]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Using and inserting a pirate pad ===&lt;br /&gt;
&lt;br /&gt;
A good collaboration tool is the [https://pad.pirateparty.be pirate pad]. It&#039;s an on-line text editor that people can work on together in real time, without the need of a log in. It&#039;s a good tool to use for projects. If you want you can even insert a pirate-pad in your wiki page!&lt;br /&gt;
&lt;br /&gt;
There are different pads that you can use for this, but the ones that we use by default in the wiki are the pads from https://pad.pirateparty.be. To create a pad simply go to the site, give the title you want your pad to have and click &#039;ok&#039;. If the pad already existed it will now be opened, if not, a new pad with the correct title will first be created. To insert your pad in the wiki, simply use this tag:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;eplite id=&amp;quot;TitleOfThePad&amp;quot; /&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where &#039;TitleOfThePad&#039; is, of course, the title of the pad you want to use.&lt;br /&gt;
&lt;br /&gt;
The &#039;id&#039; attribute is required, but there are also the optional &#039;height&#039;, &#039;width&#039; and &#039;src&#039; attributes. With these you can change the height and width of how the pad is displayed. With &#039;src&#039;, you can set the source for a different server. The following tag has all the attributes set on standard values:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;eplite src=&amp;quot;https://pad.pirateparty.be/p/&amp;quot; width=&amp;quot;800px&amp;quot; height=&amp;quot;400px&amp;quot; id=&amp;quot;TitleOfThePad&amp;quot;/&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Servers that you can use are the following:&lt;br /&gt;
&lt;br /&gt;
* https://pad.pirateparty.be/p/&lt;br /&gt;
* https://annuel.framapad.org/p/&lt;br /&gt;
* https://mensuel.framapad.org/p/&lt;br /&gt;
* https://mypads.framapad.org/p/&lt;br /&gt;
&lt;br /&gt;
Because the pads are so easy for everyone to type in, they are also often used as a communication platform on the wiki for non-wiki users. For example, you can make a pad with title &#039;Crew_Crewname_Discussion&#039; and use that pad in your crew page for people who want to ask questions or leave a message. Be aware however that you do not get automated updates when a pad is being edited, so if you use this, make sure that you check in on the pad from time to time, so that you do not miss any updates or questions.&lt;br /&gt;
&lt;br /&gt;
=== Creating a project page ===&lt;br /&gt;
&lt;br /&gt;
The wiki is a good tool to present what you are doing and what is happening inside a group. Therefore, we ask project groups that they make a wiki page as well. It is always a good idea to have an introduction or description of your project, so that people now who and what you want to achieve. On this page people should be able to find:&lt;br /&gt;
* what is the purpose of the project, &lt;br /&gt;
* what is the current project&#039;s timeline, &lt;br /&gt;
* who are the people behind it, &lt;br /&gt;
* what sub-projects they are working on, &lt;br /&gt;
* what do they still want to do, &lt;br /&gt;
* when meetings are taking place, &lt;br /&gt;
* what is being said or decided on those meetings, &lt;br /&gt;
* what money is being spend by the group (if they are spending money), &lt;br /&gt;
* how someone can contact people from the project group, &lt;br /&gt;
* and all other things that can be relevant.&lt;br /&gt;
&lt;br /&gt;
The sidebar to be used is the following:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{{ProjectSidebar&lt;br /&gt;
|projectname = NameOfTheProject&lt;br /&gt;
|initiator = Member0&lt;br /&gt;
|collaborators = Member1, Member2&lt;br /&gt;
|summary = WhatTheProjectDoes&lt;br /&gt;
|goals = ObjectivesOfTheProject&lt;br /&gt;
|contact = ContactInformationOfTheProject&lt;br /&gt;
|active = true&lt;br /&gt;
}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The easiest way to make a project page is to use the &#039;&#039;[[Template:EmptyProject|empty project template]]&#039;&#039;. Just click &#039;&#039;edit&#039;&#039; next to the &#039;&#039;Usage&#039;&#039; header, copy/paste the code into your own project page and work from there. This will help to get some conformity over different project-pages.&lt;br /&gt;
&lt;br /&gt;
You can find a list of all the projects [[:Category:Project|here]].&lt;br /&gt;
&lt;br /&gt;
===How to upload files===&lt;br /&gt;
On the left sidebar under the section &#039;Tools&#039; you will find &#039;Upload file&#039;. When following this link, you&#039;ll be redirected to the &#039;Upload page&#039;.&amp;lt;br&amp;gt;&lt;br /&gt;
Here, you will first find the explanation on how to link to your file and how to show it as a picture on your page. Under &#039;Source file&#039; you can select the file from your computer to upload. Under File description you can choose another name for the file if you wish. Try to give it a good name that gives information about the file. You can also give a Summary and choose a Licence. If you do not want to give the upload a Licence, just choose &#039;None selected&#039;. Under Upload options you can choose &#039;Watch this file&#039; so that you are notified when revisions are uploaded. &amp;lt;br&amp;gt;&lt;br /&gt;
Make sure you know the name of the file, because you are going to need the name to link to this file! A good thing to do would be to already make the tag for your page now.&amp;lt;br&amp;gt;&lt;br /&gt;
Click the button &#039;upload&#039;. The file will be uploaded and you will now be redirected to the page of this file. Here you see the name of the file as a title, some properties, file history and File usage.&amp;lt;br&amp;gt;&lt;br /&gt;
If you&#039;d ever want to upload a newer version of the file, you can do this via the link &#039;Upload a new version of this file&#039; under &#039;File history&#039;.&amp;lt;br&amp;gt;&lt;br /&gt;
You can find a list of all files on the [[Special:ListFiles]] page.&lt;br /&gt;
&lt;br /&gt;
==Extra resources==&lt;br /&gt;
&amp;lt;!-- Next to this manual, we also have a small manual that uses video&#039;s that show you what to do [http://piratelab.be/wiki/ here].&amp;lt;br&amp;gt; |The link doesn&#039;t work anymore. Does anyone still has the videos ^^&#039;--&amp;gt;&lt;br /&gt;
What we have shown on this page are the mere basics for navigating the wiki and creating pages. There are much more possibility’s to creating pages than what you have seen here. A good source for extra functionality is simply copying pieces of code from other pages. For example, say you want a link that looks just like the link you saw on another page, well then, just go to that page, click edit, find where the link should be, copy the piece of code used and try it out on the page where you want to use it. You can even try to play around with these pieces of code or tags to see what you can do with them and make it look even better!&amp;lt;br&amp;gt;&lt;br /&gt;
Because this wiki uses the same software as the original wikipedia, [https://www.mediawiki.org/wiki/Help:Contents their help page] is also a good source for help. Pages that we think might be interesting on the wikipedia-help are the pages on [https://www.mediawiki.org/wiki/Help:Links how to place links on your pages], [https://www.mediawiki.org/wiki/Help:Formatting how to format your text] and [https://www.mediawiki.org/wiki/Help:Tables how to create tables].&amp;lt;br /&amp;gt;&lt;br /&gt;
For a list of all the forms, we have the [[Special:Forms]] page.&amp;lt;br /&amp;gt;&lt;br /&gt;
And don&#039;t forget to follow the conventions as mentioned on the [[Help:Conventions]] page ;)&lt;br /&gt;
&lt;br /&gt;
==Get extra help==&lt;br /&gt;
For extra help or just to give us input or remarks, you can, of course, always leave a message on the discussion page, which is the wiki-way ;)&amp;lt;br&amp;gt;&lt;br /&gt;
You can also contact us by e-mail (it +@+ pirateparty.be) or on [https://riot.im/app/#/room/#ppbe-internetz:matrix.org Matrix]&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33107</id>
		<title>ITSquad</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33107"/>
		<updated>2020-10-25T07:11:26Z</updated>

		<summary type="html">&lt;p&gt;Ilja: /* Landing page */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProjectSidebar&lt;br /&gt;
|title=ITSquad&lt;br /&gt;
|status=doing&lt;br /&gt;
|topics=Pirate Party&lt;br /&gt;
|start=2012/05/20&lt;br /&gt;
|contact=it +@+ pirateparty.be, or meet us at our [[Pirate Lab]]&lt;br /&gt;
|members=[[User:Tierce|tierce]], [[User:HgO|HgO]], [[User:ZeFredz|Fred]], [[User:Ilja|Ilja]], anyone else?&lt;br /&gt;
}}&lt;br /&gt;
[[Category:Operational]]&lt;br /&gt;
[[Category:Active Projects]]&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
The ITSquad takes care of the IT-infrastructure of the pirate party. Contact if you want to do an IT-project, need an email address, have requests for a Crew, would like to add a feature to the site, etc.&lt;br /&gt;
&lt;br /&gt;
We can also help with finding, and sometimes providing, tools and services whose values are in line with the values of the Pirateparty. Take a look on our [[ITSquad/Pirates_Selection|Pirates Selection page]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Expenses ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!style=&amp;quot;text-align:left&amp;quot; |[[ITNow#Networking4all|Networking4All]] (&#039;&#039;registrar&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 76,65€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|parley.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|thepirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|depiratenpartij.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|lepartipirate.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|diepiratenpartei.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|piratenpartij.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|pirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; colspan=&amp;quot;3&amp;quot;| [[ITNow#Infomaniak|Infomaniak]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
|Mailboxes @pirateparty.be and old mailing lists @piratepary.be&lt;br /&gt;
|120,00€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | [[ITNow#Hetzner|Hetzner]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | 351,25€&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|[https://wiki.pirateparty.be/ Mediawiki webserver] since October 2019&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://pirateparty.be/ Wordpress websites] (en,fr,nl) since December 2016&lt;br /&gt;
|8,35€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://mastodon.pirateparty.be/ Mastodon server] since October 2019&lt;br /&gt;
|6,9€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://liege.pirateparty.be/ Liège yunohost server] since September 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://parley.be/ parley yunohost server] since November 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
| Storage box (500Go) since September 2019&lt;br /&gt;
| 5,88€&lt;br /&gt;
| Monthly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot;| TOTAL (&#039;&#039;if nothing changes&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 547,9€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ressources ==&lt;br /&gt;
&lt;br /&gt;
* the [[ITNow]] page for some kind of &#039;&#039;&#039;inventory&#039;&#039;&#039; of our «channels &amp;amp; tools».&lt;br /&gt;
* the [[Emails]] page for a &#039;&#039;&#039;list of emails&#039;&#039;&#039; +@+pirateparty.be.&lt;br /&gt;
* the [[ITSquad/piratelab.be|Pirate Labs]] pad to work on &#039;&#039;&#039;different LABz&#039;&#039;&#039; projects.&lt;br /&gt;
* the [https://pad.pirateparty.be/p/pirateparty.be Pirate Party Website] pad for &#039;&#039;&#039;comments, remarks, todos...&#039;&#039;&#039;&lt;br /&gt;
* the [https://www.loomio.org/g/X01fxy2L/pirates-be-permanent-assembly-website-squad Website Squad Loomio Group] about &#039;&#039;&#039;website posts and content&#039;&#039;&#039;.&lt;br /&gt;
* the [[ITSquad/Pirates Selection|Pirates Selection]], a [[ITSquad/Pirates Selection/brainstorming|brainstorming]] about IT tools that could be useful for pirates.&lt;br /&gt;
* the [[ITSquad/Hackathon|Hackathon]], to work together on IT stuff during one long day.&lt;br /&gt;
* [https://pad.parley.be/p/it-squad Pad] dedicated for the ITSquad&lt;br /&gt;
&lt;br /&gt;
== Administration Docs ==&lt;br /&gt;
&lt;br /&gt;
=== Mastodon ===&lt;br /&gt;
&lt;br /&gt;
To maintain a decentralized and libre social-network&lt;br /&gt;
&lt;br /&gt;
See the [[ITSquad/Mastodon|Mastodon]] page&lt;br /&gt;
&lt;br /&gt;
=== Parley ===&lt;br /&gt;
&lt;br /&gt;
[https://parley.be Parley] is a place where we provide simple services open for everyone. All are free software.&lt;br /&gt;
&lt;br /&gt;
==== Upgrading ====&lt;br /&gt;
&lt;br /&gt;
Upgrading can be done from [https://parley.be/yunohost/admin/ the admin interface] or from the cli over ssh. Before updating applications, make a backup. Backups will be created automatically during upgrade, but if you do them manually, you can check that they haven&#039;t failed. When doing risky upgrades, please take a snapshot from the Hetzner admin console. An example of a risky upgrade is for migrations like Debian Stretch to Debian Buster.&lt;br /&gt;
&lt;br /&gt;
==== Landing page ====&lt;br /&gt;
&lt;br /&gt;
The landing page is a simple HTML page with css and javascript (but has graceful degradation for those who want to disable javascript). The files can be found on [https://dev.parley.be/PPBe/parley_landing_page/ our git repo]. Updates should be pushed to there. More information can be found in the README.md&lt;br /&gt;
&lt;br /&gt;
The files for the webapp-application are stored on the Parley server in &#039;&#039;/var/www/my_webapp__2/&#039;&#039;. You can find a systemlink to the nginx configuration and to a daily cronjob file. The files of the site themselves are stored in the &#039;&#039;www&#039;&#039; folder. It uses git, so updating is &#039;&#039;cd /var/www/my_webapp__2/www; git pull&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
There is also an sftp connection (but can probably be removed since updating happens using git and the nginx and cronjob files can&#039;t be changed through sftp).&lt;br /&gt;
&lt;br /&gt;
You can update the website on the server and then &#039;&#039;git add &amp;lt;changed-files&amp;gt;; git commit; git push&#039;&#039;, or you can make the changes to the repo and then wait for the daily job to do it&#039;s work.&lt;br /&gt;
&lt;br /&gt;
==== Jirafeau ====&lt;br /&gt;
&lt;br /&gt;
When updating Jirafeau the config file gets overwritten. There&#039;s an issue, but it doesn&#039;t seem like something that will be fixed soon https://github.com/YunoHost-Apps/jirafeau_ynh/issues/49 . Make sure you test before and after the upgrade if everything is still as it should be.&lt;br /&gt;
* Settings are stored in &#039;&#039;/var/www/jirafeau/lib/config.local.php&#039;&#039;. The settings from before the upgrade are stored in &#039;&#039;/var/www/jirafeau/lib/var/www/jirafeau/lib/config.original.php&#039;&#039;.&lt;br /&gt;
* The default time to keep a file is a week, the maximum is a month. &lt;br /&gt;
* The max uploadlimit is 2000MB (2GB)&lt;br /&gt;
* You can set an admin user. If you&#039;re the one who mostly maintains this, you can add yourself. It&#039;s the username for the user-interface (at time of writing and afaik, this is only one user max). Another option is to use a shared password and set that instead.&lt;br /&gt;
&lt;br /&gt;
Also note that we&#039;ve added a file &#039;&#039;/home/yunohost.app/jirafeau-filesystem&#039;&#039; as a filesystem so we can limit the total uploads (to 2.7 GiB). See https://blog.ilja.space/~/MyLearningCurve/limiting-total-size-of-uploads-in-jirafeau &lt;br /&gt;
&lt;br /&gt;
When removing Jirafeau the filesystem should be removed manually, but don&#039;t forget to also change &#039;&#039;/etc/fstab&#039;&#039; otherwise the server may not boot anymore! (See the blogpost to know what was done so you can remove safely, best is to make a take a snapshot from the Hetzner admin console beforehand so it can be put back if something fails.)&lt;br /&gt;
&lt;br /&gt;
=== Yunohost ===&lt;br /&gt;
&lt;br /&gt;
We try to promote and use yunohost because it&#039;s a good server OS for self hosting. Crews who want to administer their own services can get a ynh server. We can provide the service to set everything up, teach some basics and provide support in case of trouble. An explanation on how and why can be found on [https://blog.ilja.space/~/B/yunohost-for-decentralised-grassroot-movements this blogpost].&lt;br /&gt;
&lt;br /&gt;
==== Setting up an instance ====&lt;br /&gt;
&lt;br /&gt;
If a crewmember is interested in running their server from home, an option is [https://neutrinet.be/nl/brique an internet cube], but typically we&#039;ll use a vps. To set up a vps:&lt;br /&gt;
&lt;br /&gt;
* See liege.pirateparty.be for an example&lt;br /&gt;
* At least one person of the crew will be admin and contact for us. Make sure we know who that is.&lt;br /&gt;
* Log in to Hetzner &amp;gt; cloud &amp;gt; Default &amp;gt; make a new server &amp;gt; install Debian and run the [https://yunohost.org/#/install yunohost installer for Debian]&lt;br /&gt;
* Run the post-install and add a subdomain to ynh and set up the DNS records. The easiest is to set A and AAAA records for the crew.pirateparty.be and a CNAME for *.crew.pirateparty.be. Make sure to set up the other DNS records as well (CAA, TXT...)&lt;br /&gt;
* Add reverse DNS: Log in to hetzner &amp;gt; cloud &amp;gt; Default &amp;gt; Choose correct server &amp;gt; Networking &amp;gt; Under Primary IPS you can see the reverse DNS. Set it for both ipv4 and ipv6&lt;br /&gt;
* Run the diagnostics from the admin interface and set everything up correctly&lt;br /&gt;
&lt;br /&gt;
==== Things to know for the admin(s) ====&lt;br /&gt;
&lt;br /&gt;
* Please keep the server updatet&lt;br /&gt;
* If there are problems, contact us via chat or mail. We&#039;re here to help, make use of it&lt;br /&gt;
* Keep an eye on resources&lt;br /&gt;
* There&#039;s a good chance that mails will be blacklisted by default by MS and Google. What you can do is &amp;quot;warm up&amp;quot; your domain. Send mails to people who use outlook and gmail accounts and make sure they reply. Or have them send to you. Basically, you want MS and Google to see &#039;healthy&#039; traffic form your domain/ip.&lt;br /&gt;
* Total cost to ppbe is €X/month and ppbe pays for this. If people want to give some monetary support for it, they can donate to ppbe whatever amount they see fit (pay-what-you-want). It&#039;s also possible to [https://donate.yunohost.org/ donate to the yunohost project].&lt;br /&gt;
* Try to give a short tour of the admin and user interface, so they know what they can do and how&lt;br /&gt;
&lt;br /&gt;
== Todo ==&lt;br /&gt;
&lt;br /&gt;
* Follow our latest discussions and work flow there on [https://www.loomio.org/d/TEqnO5ek/we-need-to-clarify-the-it-roles-and-entrust-our-it-people- a Loomio thread].&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
{{Events|type=Meeting|ITSquad|lang=fr|limit=10}}&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=User:Ilja&amp;diff=33092</id>
		<title>User:Ilja</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=User:Ilja&amp;diff=33092"/>
		<updated>2020-10-17T14:32:41Z</updated>

		<summary type="html">&lt;p&gt;Ilja: /* Joris Luyendijk, Dit kan niet waar zijn(This can’t be true) (book) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==About me==&lt;br /&gt;
&#039;&#039;&#039;Name&#039;&#039;&#039;: Ilja&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Languages I speak&#039;&#039;&#039;: Nederlands/Dutch, English&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;E-mail&#039;&#039;&#039;: [mailto:ilja.baert.pwiki@spectraltheorem.be ilja.baert.pwiki@spectraltheorem.be]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Fediverse&#039;&#039;&#039;: [https://ilja.space/ilja ilja@ilja.space]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Matrix&#039;&#039;&#039;: @spctrl:matrix.org&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Crew&#039;&#039;&#039;: [[Crew_West-Vlaanderen|West-Vlaanderen]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Short bio&#039;&#039;&#039;: I&#039;ve always had a vast interest in how things worked. As a kid I was often tinkering with electrical and electronic devices and later made my profession as a technician. Because of physical problems I had to quit my job a couple of years ago. When I was on healthcare for six months, I took the opportunity to study mathematics at KULAK (KU Leuven campus Kortrijk). This confronted me with new ideas, and more importantly, a more structured way of reasoning which forced me to re-evaluate everything I held to be true. When it became clear that I wouldn&#039;t be able to do my job any more, I decided to retrain myself as a programmer. By seeing how knowledge, data and information is created and shared, both in the mathematical, as in the scientific and IT world, and how new knowledge is found and new technologies are created by building upon this shared knowledge and technologies, I started to realise the potential that a more open and inclusive system can bring. I found the same ideas within the pirates and decided that this is a project I want to help support.&lt;br /&gt;
&#039;&#039;-- This was written for journalist [http://www.bxlbondyblog.be/author/flora-fosset/ Flora Fosset] for an article in [http://wilfriedmag.be/ Wilfried Magazine] --&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==What interests me==&lt;br /&gt;
* [https://www.gnu.org/philosophy/free-sw.html free software] alternatives for the current lock-in digital world. Specifically&lt;br /&gt;
** [https://yunohost.org/#/ yunohost], an operating system meant to make self hosting accessible&lt;br /&gt;
** [https://pleroma.social/ Pleroma], a social network platform that is part of the [https://en.wikipedia.org/wiki/Fediverse fediverse]&lt;br /&gt;
** [https://ubports.com/ Ubuntu Touch], an community developed operating system for mobile phones based on [https://en.wikipedia.org/wiki/Ubuntu Ubuntu]&lt;br /&gt;
* Democracy&lt;br /&gt;
* Mathematics&lt;br /&gt;
&lt;br /&gt;
==Current activities==&lt;br /&gt;
* I&#039;m part of the [[ITSquad|IT-squad]], helping out and learning where I can. The current activities are mostly maintaining [https://parley.be/welcome/ parley.be] and providing support for [[Pirates_Selection#Yunohost|crews running yunohost]]&lt;br /&gt;
* I try to attend the [[Pirate_Lab|pirate labs]] as much as possible. Here people can share ideas, start new projects and generally work together to get things done&lt;br /&gt;
* I&#039;m honing my elixir programming skills by [https://git.pleroma.social/pleroma/pleroma/-/merge_requests?scope=all&amp;amp;utf8=%E2%9C%93&amp;amp;state=all&amp;amp;author_username=ilja contributing to pleroma]&lt;br /&gt;
&lt;br /&gt;
==Books and articles I want to share with the world==&lt;br /&gt;
======David Graeber, Debt: the first 5000 years (book)======&lt;br /&gt;
After the economical crisis in 2007 anthropologist David Graeber realised that, even though there is numerous research on the different forms of money that were used throughout history, there has never been a real study about the origin of debt. This study unexpectedly led him not only to the origin of debt, but also to the origin of money. Even in the 19th century anthropologists have said that there is no scientific basis for the hypotheses of Adam Smith that money came as a tool to help in the trading of goods and services, even though this is the story that is still widely taught in schools all over the world. Graeber gives a totally new origin story of money and shows that money, in fact, came before trade as a representation of debt. By going over the history of debt and money, Graeber also explains how our current monetary system came to be. It&#039;s a must read for everyone who wants to know more about the origin of money, or get a better insight in the modern monetary system, the problems that it brings, and what possible lessons history can tell us about this. These days the book is even available [https://libcom.org/files/__Debt__The_First_5_000_Years.pdf in PDF-format] for free.&lt;br /&gt;
&lt;br /&gt;
======Money creation in the modern economy (article)======&lt;br /&gt;
This is [https://web.archive.org/web/20140319122540/http://www.bankofengland.co.uk/publications/Documents/quarterlybulletin/2014/qb14q102.pdf an article of the first quarterly bulletin from the Bank Of England from 2014]. This article explains how money is currently created, and it also explains how quantitative easing works. From the beginning of the article: &#039;This article explains how the majority of money in the modern economy is created by commercial banks making loans.&#039; and &#039;Money creation in practice differs from some popular misconceptions — banks do not act simply as intermediaries, lending out deposits that savers place with them, and nor do they ‘multiply up’ central bank money to create new loans and deposits.&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
The reason why I think this article is so important is, firstly, because I believe this is important information to know, but also because I have noticed that people often find it hard to believe that this is how money is actually created and destroyed. This article doesn&#039;t only explains how money creation works, it is also a source that you can hardly contest.&lt;br /&gt;
&lt;br /&gt;
======Joris Luyendijk, Dit kan niet waar zijn (book)======&lt;br /&gt;
The book also has an English translation &#039;&#039;Swimming with Sharks&#039;&#039; (Faber Guardian).&amp;lt;br&amp;gt;&lt;br /&gt;
Joris Luyendijk is a Dutch anthropologist who in 2011, after the economical crisis, went to the city of London to learn how the bank system, and more specific the people who worked inside the bank system, actually worked. He kept a [https://www.theguardian.com/commentisfree/joris-luyendijk-banking-blog blog on The Guardian] about this and afterwards wrote this book about his experiences and what he had learned.&lt;br /&gt;
&lt;br /&gt;
======Peter Macfadyen, Flatpack Democracy (book)======&lt;br /&gt;
[http://www.flatpackdemocracy.co.uk/ Flatpack Democracy] is a small, only 111 pages long, book writen by Peter Macfadyen. In this book he explains how he, together with a group of other people, implemented democracy in their little English village of Frome by founding their own local party, Independents for Frome, and getting elected. This book is both the story of how they formed and got elected, as well as a guide on how to do something like this yourself.&amp;lt;br&amp;gt;&lt;br /&gt;
The reason why I like this book is because, even when there are so many interesting analysis on democratic systems, this is actually a very practical approach on how to get democracy, even within the current system.&lt;br /&gt;
&lt;br /&gt;
======Stand Still, Stay Silent (webcomic)======&lt;br /&gt;
Because it doesn&#039;t always have to be serious :p This is a webcomic I have been following for a while now, and I think it&#039;s amazing! It&#039;s a post-apocalyptic story that has its setting in Scandinavia, Finland and Iceland. The author is Swedish-Finnish, the artwork is amazing, the comic is addictive, the humor is sometimes a bit quirky and it updates four times a week! The author, Minna, is also the creator of this [http://www.sssscomic.com/comic.php?page=196 beautiful language tree] ^^&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=User:Ilja&amp;diff=33091</id>
		<title>User:Ilja</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=User:Ilja&amp;diff=33091"/>
		<updated>2020-10-17T14:26:37Z</updated>

		<summary type="html">&lt;p&gt;Ilja: /* Current activities */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==About me==&lt;br /&gt;
&#039;&#039;&#039;Name&#039;&#039;&#039;: Ilja&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Languages I speak&#039;&#039;&#039;: Nederlands/Dutch, English&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;E-mail&#039;&#039;&#039;: [mailto:ilja.baert.pwiki@spectraltheorem.be ilja.baert.pwiki@spectraltheorem.be]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Fediverse&#039;&#039;&#039;: [https://ilja.space/ilja ilja@ilja.space]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Matrix&#039;&#039;&#039;: @spctrl:matrix.org&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Crew&#039;&#039;&#039;: [[Crew_West-Vlaanderen|West-Vlaanderen]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Short bio&#039;&#039;&#039;: I&#039;ve always had a vast interest in how things worked. As a kid I was often tinkering with electrical and electronic devices and later made my profession as a technician. Because of physical problems I had to quit my job a couple of years ago. When I was on healthcare for six months, I took the opportunity to study mathematics at KULAK (KU Leuven campus Kortrijk). This confronted me with new ideas, and more importantly, a more structured way of reasoning which forced me to re-evaluate everything I held to be true. When it became clear that I wouldn&#039;t be able to do my job any more, I decided to retrain myself as a programmer. By seeing how knowledge, data and information is created and shared, both in the mathematical, as in the scientific and IT world, and how new knowledge is found and new technologies are created by building upon this shared knowledge and technologies, I started to realise the potential that a more open and inclusive system can bring. I found the same ideas within the pirates and decided that this is a project I want to help support.&lt;br /&gt;
&#039;&#039;-- This was written for journalist [http://www.bxlbondyblog.be/author/flora-fosset/ Flora Fosset] for an article in [http://wilfriedmag.be/ Wilfried Magazine] --&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==What interests me==&lt;br /&gt;
* [https://www.gnu.org/philosophy/free-sw.html free software] alternatives for the current lock-in digital world. Specifically&lt;br /&gt;
** [https://yunohost.org/#/ yunohost], an operating system meant to make self hosting accessible&lt;br /&gt;
** [https://pleroma.social/ Pleroma], a social network platform that is part of the [https://en.wikipedia.org/wiki/Fediverse fediverse]&lt;br /&gt;
** [https://ubports.com/ Ubuntu Touch], an community developed operating system for mobile phones based on [https://en.wikipedia.org/wiki/Ubuntu Ubuntu]&lt;br /&gt;
* Democracy&lt;br /&gt;
* Mathematics&lt;br /&gt;
&lt;br /&gt;
==Current activities==&lt;br /&gt;
* I&#039;m part of the [[ITSquad|IT-squad]], helping out and learning where I can. The current activities are mostly maintaining [https://parley.be/welcome/ parley.be] and providing support for [[Pirates_Selection#Yunohost|crews running yunohost]]&lt;br /&gt;
* I try to attend the [[Pirate_Lab|pirate labs]] as much as possible. Here people can share ideas, start new projects and generally work together to get things done&lt;br /&gt;
* I&#039;m honing my elixir programming skills by [https://git.pleroma.social/pleroma/pleroma/-/merge_requests?scope=all&amp;amp;utf8=%E2%9C%93&amp;amp;state=all&amp;amp;author_username=ilja contributing to pleroma]&lt;br /&gt;
&lt;br /&gt;
==Books and articles I want to share with the world==&lt;br /&gt;
======David Graeber, Debt: the first 5000 years (book)======&lt;br /&gt;
After the economical crisis in 2007 anthropologist David Graeber realised that, even though there is numerous research on the different forms of money that were used throughout history, there has never been a real study about the origin of debt. This study unexpectedly led him not only to the origin of debt, but also to the origin of money. Even in the 19th century anthropologists have said that there is no scientific basis for the hypotheses of Adam Smith that money came as a tool to help in the trading of goods and services, even though this is the story that is still widely taught in schools all over the world. Graeber gives a totally new origin story of money and shows that money, in fact, came before trade as a representation of debt. By going over the history of debt and money, Graeber also explains how our current monetary system came to be. It&#039;s a must read for everyone who wants to know more about the origin of money, or get a better insight in the modern monetary system, the problems that it brings, and what possible lessons history can tell us about this. These days the book is even available [https://libcom.org/files/__Debt__The_First_5_000_Years.pdf in PDF-format] for free.&lt;br /&gt;
&lt;br /&gt;
======Money creation in the modern economy (article)======&lt;br /&gt;
This is [https://web.archive.org/web/20140319122540/http://www.bankofengland.co.uk/publications/Documents/quarterlybulletin/2014/qb14q102.pdf an article of the first quarterly bulletin from the Bank Of England from 2014]. This article explains how money is currently created, and it also explains how quantitative easing works. From the beginning of the article: &#039;This article explains how the majority of money in the modern economy is created by commercial banks making loans.&#039; and &#039;Money creation in practice differs from some popular misconceptions — banks do not act simply as intermediaries, lending out deposits that savers place with them, and nor do they ‘multiply up’ central bank money to create new loans and deposits.&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
The reason why I think this article is so important is, firstly, because I believe this is important information to know, but also because I have noticed that people often find it hard to believe that this is how money is actually created and destroyed. This article doesn&#039;t only explains how money creation works, it is also a source that you can hardly contest.&lt;br /&gt;
&lt;br /&gt;
======Joris Luyendijk, Dit kan niet waar zijn(This can’t be true) (book)======&lt;br /&gt;
As far as I know there is no English translation for this book yet.&amp;lt;br&amp;gt;&lt;br /&gt;
Joris Luyendijk is a Dutch anthropologist who in 2011, after the economical crisis, went to the city of London to learn how the bank system, and more specific the people who worked inside the bank system, actually worked. He kept a [https://www.theguardian.com/commentisfree/joris-luyendijk-banking-blog blog on The Guardian] about this and afterwards wrote this book about his experiences and what he had learned.&lt;br /&gt;
&lt;br /&gt;
======Peter Macfadyen, Flatpack Democracy (book)======&lt;br /&gt;
[http://www.flatpackdemocracy.co.uk/ Flatpack Democracy] is a small, only 111 pages long, book writen by Peter Macfadyen. In this book he explains how he, together with a group of other people, implemented democracy in their little English village of Frome by founding their own local party, Independents for Frome, and getting elected. This book is both the story of how they formed and got elected, as well as a guide on how to do something like this yourself.&amp;lt;br&amp;gt;&lt;br /&gt;
The reason why I like this book is because, even when there are so many interesting analysis on democratic systems, this is actually a very practical approach on how to get democracy, even within the current system.&lt;br /&gt;
&lt;br /&gt;
======Stand Still, Stay Silent (webcomic)======&lt;br /&gt;
Because it doesn&#039;t always have to be serious :p This is a webcomic I have been following for a while now, and I think it&#039;s amazing! It&#039;s a post-apocalyptic story that has its setting in Scandinavia, Finland and Iceland. The author is Swedish-Finnish, the artwork is amazing, the comic is addictive, the humor is sometimes a bit quirky and it updates four times a week! The author, Minna, is also the creator of this [http://www.sssscomic.com/comic.php?page=196 beautiful language tree] ^^&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=User:Ilja&amp;diff=33090</id>
		<title>User:Ilja</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=User:Ilja&amp;diff=33090"/>
		<updated>2020-10-17T14:16:24Z</updated>

		<summary type="html">&lt;p&gt;Ilja: /* About me */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==About me==&lt;br /&gt;
&#039;&#039;&#039;Name&#039;&#039;&#039;: Ilja&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Languages I speak&#039;&#039;&#039;: Nederlands/Dutch, English&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;E-mail&#039;&#039;&#039;: [mailto:ilja.baert.pwiki@spectraltheorem.be ilja.baert.pwiki@spectraltheorem.be]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Fediverse&#039;&#039;&#039;: [https://ilja.space/ilja ilja@ilja.space]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Matrix&#039;&#039;&#039;: @spctrl:matrix.org&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Crew&#039;&#039;&#039;: [[Crew_West-Vlaanderen|West-Vlaanderen]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Short bio&#039;&#039;&#039;: I&#039;ve always had a vast interest in how things worked. As a kid I was often tinkering with electrical and electronic devices and later made my profession as a technician. Because of physical problems I had to quit my job a couple of years ago. When I was on healthcare for six months, I took the opportunity to study mathematics at KULAK (KU Leuven campus Kortrijk). This confronted me with new ideas, and more importantly, a more structured way of reasoning which forced me to re-evaluate everything I held to be true. When it became clear that I wouldn&#039;t be able to do my job any more, I decided to retrain myself as a programmer. By seeing how knowledge, data and information is created and shared, both in the mathematical, as in the scientific and IT world, and how new knowledge is found and new technologies are created by building upon this shared knowledge and technologies, I started to realise the potential that a more open and inclusive system can bring. I found the same ideas within the pirates and decided that this is a project I want to help support.&lt;br /&gt;
&#039;&#039;-- This was written for journalist [http://www.bxlbondyblog.be/author/flora-fosset/ Flora Fosset] for an article in [http://wilfriedmag.be/ Wilfried Magazine] --&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==What interests me==&lt;br /&gt;
* [https://www.gnu.org/philosophy/free-sw.html free software] alternatives for the current lock-in digital world. Specifically&lt;br /&gt;
** [https://yunohost.org/#/ yunohost], an operating system meant to make self hosting accessible&lt;br /&gt;
** [https://pleroma.social/ Pleroma], a social network platform that is part of the [https://en.wikipedia.org/wiki/Fediverse fediverse]&lt;br /&gt;
** [https://ubports.com/ Ubuntu Touch], an community developed operating system for mobile phones based on [https://en.wikipedia.org/wiki/Ubuntu Ubuntu]&lt;br /&gt;
* Democracy&lt;br /&gt;
* Mathematics&lt;br /&gt;
&lt;br /&gt;
==Current activities==&lt;br /&gt;
* I&#039;m part of the [[ITSquad|IT-squad]], helping out and learning where I can&lt;br /&gt;
* I try to help out with [https://neutrinet.be/en neutrinet] helping people getting started on yunohost&lt;br /&gt;
* I&#039;m one of the admins on [https://about.fedi.be/en/ fedi.be], a generalistic fediverse instance running Pleroma&lt;br /&gt;
* I try to attend the [[Pirate_Lab|pirate labs]] as much as possible. Here people can share ideas, start new projects and generally work together to get things done&lt;br /&gt;
&lt;br /&gt;
==Books and articles I want to share with the world==&lt;br /&gt;
======David Graeber, Debt: the first 5000 years (book)======&lt;br /&gt;
After the economical crisis in 2007 anthropologist David Graeber realised that, even though there is numerous research on the different forms of money that were used throughout history, there has never been a real study about the origin of debt. This study unexpectedly led him not only to the origin of debt, but also to the origin of money. Even in the 19th century anthropologists have said that there is no scientific basis for the hypotheses of Adam Smith that money came as a tool to help in the trading of goods and services, even though this is the story that is still widely taught in schools all over the world. Graeber gives a totally new origin story of money and shows that money, in fact, came before trade as a representation of debt. By going over the history of debt and money, Graeber also explains how our current monetary system came to be. It&#039;s a must read for everyone who wants to know more about the origin of money, or get a better insight in the modern monetary system, the problems that it brings, and what possible lessons history can tell us about this. These days the book is even available [https://libcom.org/files/__Debt__The_First_5_000_Years.pdf in PDF-format] for free.&lt;br /&gt;
&lt;br /&gt;
======Money creation in the modern economy (article)======&lt;br /&gt;
This is [https://web.archive.org/web/20140319122540/http://www.bankofengland.co.uk/publications/Documents/quarterlybulletin/2014/qb14q102.pdf an article of the first quarterly bulletin from the Bank Of England from 2014]. This article explains how money is currently created, and it also explains how quantitative easing works. From the beginning of the article: &#039;This article explains how the majority of money in the modern economy is created by commercial banks making loans.&#039; and &#039;Money creation in practice differs from some popular misconceptions — banks do not act simply as intermediaries, lending out deposits that savers place with them, and nor do they ‘multiply up’ central bank money to create new loans and deposits.&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
The reason why I think this article is so important is, firstly, because I believe this is important information to know, but also because I have noticed that people often find it hard to believe that this is how money is actually created and destroyed. This article doesn&#039;t only explains how money creation works, it is also a source that you can hardly contest.&lt;br /&gt;
&lt;br /&gt;
======Joris Luyendijk, Dit kan niet waar zijn(This can’t be true) (book)======&lt;br /&gt;
As far as I know there is no English translation for this book yet.&amp;lt;br&amp;gt;&lt;br /&gt;
Joris Luyendijk is a Dutch anthropologist who in 2011, after the economical crisis, went to the city of London to learn how the bank system, and more specific the people who worked inside the bank system, actually worked. He kept a [https://www.theguardian.com/commentisfree/joris-luyendijk-banking-blog blog on The Guardian] about this and afterwards wrote this book about his experiences and what he had learned.&lt;br /&gt;
&lt;br /&gt;
======Peter Macfadyen, Flatpack Democracy (book)======&lt;br /&gt;
[http://www.flatpackdemocracy.co.uk/ Flatpack Democracy] is a small, only 111 pages long, book writen by Peter Macfadyen. In this book he explains how he, together with a group of other people, implemented democracy in their little English village of Frome by founding their own local party, Independents for Frome, and getting elected. This book is both the story of how they formed and got elected, as well as a guide on how to do something like this yourself.&amp;lt;br&amp;gt;&lt;br /&gt;
The reason why I like this book is because, even when there are so many interesting analysis on democratic systems, this is actually a very practical approach on how to get democracy, even within the current system.&lt;br /&gt;
&lt;br /&gt;
======Stand Still, Stay Silent (webcomic)======&lt;br /&gt;
Because it doesn&#039;t always have to be serious :p This is a webcomic I have been following for a while now, and I think it&#039;s amazing! It&#039;s a post-apocalyptic story that has its setting in Scandinavia, Finland and Iceland. The author is Swedish-Finnish, the artwork is amazing, the comic is addictive, the humor is sometimes a bit quirky and it updates four times a week! The author, Minna, is also the creator of this [http://www.sssscomic.com/comic.php?page=196 beautiful language tree] ^^&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33088</id>
		<title>ITSquad</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33088"/>
		<updated>2020-09-21T20:51:13Z</updated>

		<summary type="html">&lt;p&gt;Ilja: /* Things to know for the admin(s) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProjectSidebar&lt;br /&gt;
|title=ITSquad&lt;br /&gt;
|status=doing&lt;br /&gt;
|topics=Pirate Party&lt;br /&gt;
|start=2012/05/20&lt;br /&gt;
|contact=it +@+ pirateparty.be, or meet us at our [[Pirate Lab]]&lt;br /&gt;
|members=[[User:Tierce|tierce]], [[User:HgO|HgO]], [[User:ZeFredz|Fred]], [[User:Ilja|Ilja]], anyone else?&lt;br /&gt;
}}&lt;br /&gt;
[[Category:Operational]]&lt;br /&gt;
[[Category:Active Projects]]&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
The ITSquad takes care of the IT-infrastructure of the pirate party. Contact if you want to do an IT-project, need an email address, have requests for a Crew, would like to add a feature to the site, etc.&lt;br /&gt;
&lt;br /&gt;
We can also help with finding, and sometimes providing, tools and services whose values are in line with the values of the Pirateparty. Take a look on our [[ITSquad/Pirates_Selection|Pirates Selection page]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Expenses ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!style=&amp;quot;text-align:left&amp;quot; |[[ITNow#Networking4all|Networking4All]] (&#039;&#039;registrar&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 76,65€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|parley.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|thepirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|depiratenpartij.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|lepartipirate.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|diepiratenpartei.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|piratenpartij.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|pirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; colspan=&amp;quot;3&amp;quot;| [[ITNow#Infomaniak|Infomaniak]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
|Mailboxes @pirateparty.be and old mailing lists @piratepary.be&lt;br /&gt;
|120,00€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | [[ITNow#Hetzner|Hetzner]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | 351,25€&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|[https://wiki.pirateparty.be/ Mediawiki webserver] since October 2019&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://pirateparty.be/ Wordpress websites] (en,fr,nl) since December 2016&lt;br /&gt;
|8,35€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://mastodon.pirateparty.be/ Mastodon server] since October 2019&lt;br /&gt;
|6,9€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://liege.pirateparty.be/ Liège yunohost server] since September 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://parley.be/ parley yunohost server] since November 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
| Storage box (500Go) since September 2019&lt;br /&gt;
| 5,88€&lt;br /&gt;
| Monthly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot;| TOTAL (&#039;&#039;if nothing changes&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 547,9€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ressources ==&lt;br /&gt;
&lt;br /&gt;
* the [[ITNow]] page for some kind of &#039;&#039;&#039;inventory&#039;&#039;&#039; of our «channels &amp;amp; tools».&lt;br /&gt;
* the [[Emails]] page for a &#039;&#039;&#039;list of emails&#039;&#039;&#039; +@+pirateparty.be.&lt;br /&gt;
* the [[ITSquad/piratelab.be|Pirate Labs]] pad to work on &#039;&#039;&#039;different LABz&#039;&#039;&#039; projects.&lt;br /&gt;
* the [https://pad.pirateparty.be/p/pirateparty.be Pirate Party Website] pad for &#039;&#039;&#039;comments, remarks, todos...&#039;&#039;&#039;&lt;br /&gt;
* the [https://www.loomio.org/g/X01fxy2L/pirates-be-permanent-assembly-website-squad Website Squad Loomio Group] about &#039;&#039;&#039;website posts and content&#039;&#039;&#039;.&lt;br /&gt;
* the [[ITSquad/Pirates Selection|Pirates Selection]], a [[ITSquad/Pirates Selection/brainstorming|brainstorming]] about IT tools that could be useful for pirates.&lt;br /&gt;
* the [[ITSquad/Hackathon|Hackathon]], to work together on IT stuff during one long day.&lt;br /&gt;
* [https://pad.parley.be/p/it-squad Pad] dedicated for the ITSquad&lt;br /&gt;
&lt;br /&gt;
== Administration Docs ==&lt;br /&gt;
&lt;br /&gt;
=== Mastodon ===&lt;br /&gt;
&lt;br /&gt;
To maintain a decentralized and libre social-network&lt;br /&gt;
&lt;br /&gt;
See the [[ITSquad/Mastodon|Mastodon]] page&lt;br /&gt;
&lt;br /&gt;
=== Parley ===&lt;br /&gt;
&lt;br /&gt;
[https://parley.be Parley] is a place where we provide simple services open for everyone. All are free software.&lt;br /&gt;
&lt;br /&gt;
==== Upgrading ====&lt;br /&gt;
&lt;br /&gt;
Upgrading can be done from [https://parley.be/yunohost/admin/ the admin interface] or from the cli over ssh. Before updating applications, make a backup. Backups will be created automatically during upgrade, but if you do them manually, you can check that they haven&#039;t failed. When doing risky upgrades, please take a snapshot from the Hetzner admin console. An example of a risky upgrade is for migrations like Debian Stretch to Debian Buster.&lt;br /&gt;
&lt;br /&gt;
==== Landing page ====&lt;br /&gt;
&lt;br /&gt;
The landing page is a simple HTML page with css and javascript (but has graceful degradation for those who want to disable javascript). The files can be found on [https://dev.parley.be/PPBe/parley_landing_page/ our git repo]. Updates should be pushed to there. More information can be found in the README.md&lt;br /&gt;
&lt;br /&gt;
On the Parley server the files are stored in &#039;&#039;/var/www/my_webapp__2/www&#039;&#039;. It uses git, so updating is &#039;&#039;cd /var/www/my_webapp__2/www; git pull&#039;&#039;. Or you can also edit on the server and then &#039;&#039;git add &amp;lt;changed-files&amp;gt;; git commit; git push&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
There is also an sftp connection (but can probably be removed since updating happens using git).&lt;br /&gt;
&lt;br /&gt;
==== Jirafeau ====&lt;br /&gt;
&lt;br /&gt;
When updating Jirafeau the config file gets overwritten. There&#039;s an issue, but it doesn&#039;t seem like something that will be fixed soon https://github.com/YunoHost-Apps/jirafeau_ynh/issues/49 . Make sure you test before and after the upgrade if everything is still as it should be.&lt;br /&gt;
* Settings are stored in &#039;&#039;/var/www/jirafeau/lib/config.local.php&#039;&#039;. The settings from before the upgrade are stored in &#039;&#039;/var/www/jirafeau/lib/var/www/jirafeau/lib/config.original.php&#039;&#039;.&lt;br /&gt;
* The default time to keep a file is a week, the maximum is a month. &lt;br /&gt;
* The max uploadlimit is 2000MB (2GB)&lt;br /&gt;
* You can set an admin user. If you&#039;re the one who mostly maintains this, you can add yourself. It&#039;s the username for the user-interface (at time of writing and afaik, this is only one user max). Another option is to use a shared password and set that instead.&lt;br /&gt;
&lt;br /&gt;
Also note that we&#039;ve added a file &#039;&#039;/home/yunohost.app/jirafeau-filesystem&#039;&#039; as a filesystem so we can limit the total uploads (to 2.7 GiB). See https://blog.ilja.space/~/MyLearningCurve/limiting-total-size-of-uploads-in-jirafeau &lt;br /&gt;
&lt;br /&gt;
When removing Jirafeau the filesystem should be removed manually, but don&#039;t forget to also change &#039;&#039;/etc/fstab&#039;&#039; otherwise the server may not boot anymore! (See the blogpost to know what was done so you can remove safely, best is to make a take a snapshot from the Hetzner admin console beforehand so it can be put back if something fails.)&lt;br /&gt;
&lt;br /&gt;
=== Yunohost ===&lt;br /&gt;
&lt;br /&gt;
We try to promote and use yunohost because it&#039;s a good server OS for self hosting. Crews who want to administer their own services can get a ynh server. We can provide the service to set everything up, teach some basics and provide support in case of trouble. An explanation on how and why can be found on [https://blog.ilja.space/~/B/yunohost-for-decentralised-grassroot-movements this blogpost].&lt;br /&gt;
&lt;br /&gt;
==== Setting up an instance ====&lt;br /&gt;
&lt;br /&gt;
If a crewmember is interested in running their server from home, an option is [https://neutrinet.be/nl/brique an internet cube], but typically we&#039;ll use a vps. To set up a vps:&lt;br /&gt;
&lt;br /&gt;
* See liege.pirateparty.be for an example&lt;br /&gt;
* At least one person of the crew will be admin and contact for us. Make sure we know who that is.&lt;br /&gt;
* Log in to Hetzner &amp;gt; cloud &amp;gt; Default &amp;gt; make a new server &amp;gt; install Debian and run the [https://yunohost.org/#/install yunohost installer for Debian]&lt;br /&gt;
* Run the post-install and add a subdomain to ynh and set up the DNS records. The easiest is to set A and AAAA records for the crew.pirateparty.be and a CNAME for *.crew.pirateparty.be. Make sure to set up the other DNS records as well (CAA, TXT...)&lt;br /&gt;
* Add reverse DNS: Log in to hetzner &amp;gt; cloud &amp;gt; Default &amp;gt; Choose correct server &amp;gt; Networking &amp;gt; Under Primary IPS you can see the reverse DNS. Set it for both ipv4 and ipv6&lt;br /&gt;
* Run the diagnostics from the admin interface and set everything up correctly&lt;br /&gt;
&lt;br /&gt;
==== Things to know for the admin(s) ====&lt;br /&gt;
&lt;br /&gt;
* Please keep the server updatet&lt;br /&gt;
* If there are problems, contact us via chat or mail. We&#039;re here to help, make use of it&lt;br /&gt;
* Keep an eye on resources&lt;br /&gt;
* There&#039;s a good chance that mails will be blacklisted by default by MS and Google. What you can do is &amp;quot;warm up&amp;quot; your domain. Send mails to people who use outlook and gmail accounts and make sure they reply. Or have them send to you. Basically, you want MS and Google to see &#039;healthy&#039; traffic form your domain/ip.&lt;br /&gt;
* Total cost to ppbe is €X/month and ppbe pays for this. If people want to give some monetary support for it, they can donate to ppbe whatever amount they see fit (pay-what-you-want). It&#039;s also possible to [https://donate.yunohost.org/ donate to the yunohost project].&lt;br /&gt;
* Try to give a short tour of the admin and user interface, so they know what they can do and how&lt;br /&gt;
&lt;br /&gt;
== Todo ==&lt;br /&gt;
&lt;br /&gt;
* Follow our latest discussions and work flow there on [https://www.loomio.org/d/TEqnO5ek/we-need-to-clarify-the-it-roles-and-entrust-our-it-people- a Loomio thread].&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
{{Events|type=Meeting|ITSquad|lang=fr|limit=10}}&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33087</id>
		<title>ITSquad</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33087"/>
		<updated>2020-09-21T20:44:10Z</updated>

		<summary type="html">&lt;p&gt;Ilja: /* Things to know for the admin(s) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProjectSidebar&lt;br /&gt;
|title=ITSquad&lt;br /&gt;
|status=doing&lt;br /&gt;
|topics=Pirate Party&lt;br /&gt;
|start=2012/05/20&lt;br /&gt;
|contact=it +@+ pirateparty.be, or meet us at our [[Pirate Lab]]&lt;br /&gt;
|members=[[User:Tierce|tierce]], [[User:HgO|HgO]], [[User:ZeFredz|Fred]], [[User:Ilja|Ilja]], anyone else?&lt;br /&gt;
}}&lt;br /&gt;
[[Category:Operational]]&lt;br /&gt;
[[Category:Active Projects]]&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
The ITSquad takes care of the IT-infrastructure of the pirate party. Contact if you want to do an IT-project, need an email address, have requests for a Crew, would like to add a feature to the site, etc.&lt;br /&gt;
&lt;br /&gt;
We can also help with finding, and sometimes providing, tools and services whose values are in line with the values of the Pirateparty. Take a look on our [[ITSquad/Pirates_Selection|Pirates Selection page]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Expenses ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!style=&amp;quot;text-align:left&amp;quot; |[[ITNow#Networking4all|Networking4All]] (&#039;&#039;registrar&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 76,65€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|parley.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|thepirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|depiratenpartij.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|lepartipirate.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|diepiratenpartei.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|piratenpartij.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|pirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; colspan=&amp;quot;3&amp;quot;| [[ITNow#Infomaniak|Infomaniak]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
|Mailboxes @pirateparty.be and old mailing lists @piratepary.be&lt;br /&gt;
|120,00€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | [[ITNow#Hetzner|Hetzner]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | 351,25€&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|[https://wiki.pirateparty.be/ Mediawiki webserver] since October 2019&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://pirateparty.be/ Wordpress websites] (en,fr,nl) since December 2016&lt;br /&gt;
|8,35€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://mastodon.pirateparty.be/ Mastodon server] since October 2019&lt;br /&gt;
|6,9€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://liege.pirateparty.be/ Liège yunohost server] since September 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://parley.be/ parley yunohost server] since November 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
| Storage box (500Go) since September 2019&lt;br /&gt;
| 5,88€&lt;br /&gt;
| Monthly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot;| TOTAL (&#039;&#039;if nothing changes&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 547,9€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ressources ==&lt;br /&gt;
&lt;br /&gt;
* the [[ITNow]] page for some kind of &#039;&#039;&#039;inventory&#039;&#039;&#039; of our «channels &amp;amp; tools».&lt;br /&gt;
* the [[Emails]] page for a &#039;&#039;&#039;list of emails&#039;&#039;&#039; +@+pirateparty.be.&lt;br /&gt;
* the [[ITSquad/piratelab.be|Pirate Labs]] pad to work on &#039;&#039;&#039;different LABz&#039;&#039;&#039; projects.&lt;br /&gt;
* the [https://pad.pirateparty.be/p/pirateparty.be Pirate Party Website] pad for &#039;&#039;&#039;comments, remarks, todos...&#039;&#039;&#039;&lt;br /&gt;
* the [https://www.loomio.org/g/X01fxy2L/pirates-be-permanent-assembly-website-squad Website Squad Loomio Group] about &#039;&#039;&#039;website posts and content&#039;&#039;&#039;.&lt;br /&gt;
* the [[ITSquad/Pirates Selection|Pirates Selection]], a [[ITSquad/Pirates Selection/brainstorming|brainstorming]] about IT tools that could be useful for pirates.&lt;br /&gt;
* the [[ITSquad/Hackathon|Hackathon]], to work together on IT stuff during one long day.&lt;br /&gt;
* [https://pad.parley.be/p/it-squad Pad] dedicated for the ITSquad&lt;br /&gt;
&lt;br /&gt;
== Administration Docs ==&lt;br /&gt;
&lt;br /&gt;
=== Mastodon ===&lt;br /&gt;
&lt;br /&gt;
To maintain a decentralized and libre social-network&lt;br /&gt;
&lt;br /&gt;
See the [[ITSquad/Mastodon|Mastodon]] page&lt;br /&gt;
&lt;br /&gt;
=== Parley ===&lt;br /&gt;
&lt;br /&gt;
[https://parley.be Parley] is a place where we provide simple services open for everyone. All are free software.&lt;br /&gt;
&lt;br /&gt;
==== Upgrading ====&lt;br /&gt;
&lt;br /&gt;
Upgrading can be done from [https://parley.be/yunohost/admin/ the admin interface] or from the cli over ssh. Before updating applications, make a backup. Backups will be created automatically during upgrade, but if you do them manually, you can check that they haven&#039;t failed. When doing risky upgrades, please take a snapshot from the Hetzner admin console. An example of a risky upgrade is for migrations like Debian Stretch to Debian Buster.&lt;br /&gt;
&lt;br /&gt;
==== Landing page ====&lt;br /&gt;
&lt;br /&gt;
The landing page is a simple HTML page with css and javascript (but has graceful degradation for those who want to disable javascript). The files can be found on [https://dev.parley.be/PPBe/parley_landing_page/ our git repo]. Updates should be pushed to there. More information can be found in the README.md&lt;br /&gt;
&lt;br /&gt;
On the Parley server the files are stored in &#039;&#039;/var/www/my_webapp__2/www&#039;&#039;. It uses git, so updating is &#039;&#039;cd /var/www/my_webapp__2/www; git pull&#039;&#039;. Or you can also edit on the server and then &#039;&#039;git add &amp;lt;changed-files&amp;gt;; git commit; git push&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
There is also an sftp connection (but can probably be removed since updating happens using git).&lt;br /&gt;
&lt;br /&gt;
==== Jirafeau ====&lt;br /&gt;
&lt;br /&gt;
When updating Jirafeau the config file gets overwritten. There&#039;s an issue, but it doesn&#039;t seem like something that will be fixed soon https://github.com/YunoHost-Apps/jirafeau_ynh/issues/49 . Make sure you test before and after the upgrade if everything is still as it should be.&lt;br /&gt;
* Settings are stored in &#039;&#039;/var/www/jirafeau/lib/config.local.php&#039;&#039;. The settings from before the upgrade are stored in &#039;&#039;/var/www/jirafeau/lib/var/www/jirafeau/lib/config.original.php&#039;&#039;.&lt;br /&gt;
* The default time to keep a file is a week, the maximum is a month. &lt;br /&gt;
* The max uploadlimit is 2000MB (2GB)&lt;br /&gt;
* You can set an admin user. If you&#039;re the one who mostly maintains this, you can add yourself. It&#039;s the username for the user-interface (at time of writing and afaik, this is only one user max). Another option is to use a shared password and set that instead.&lt;br /&gt;
&lt;br /&gt;
Also note that we&#039;ve added a file &#039;&#039;/home/yunohost.app/jirafeau-filesystem&#039;&#039; as a filesystem so we can limit the total uploads (to 2.7 GiB). See https://blog.ilja.space/~/MyLearningCurve/limiting-total-size-of-uploads-in-jirafeau &lt;br /&gt;
&lt;br /&gt;
When removing Jirafeau the filesystem should be removed manually, but don&#039;t forget to also change &#039;&#039;/etc/fstab&#039;&#039; otherwise the server may not boot anymore! (See the blogpost to know what was done so you can remove safely, best is to make a take a snapshot from the Hetzner admin console beforehand so it can be put back if something fails.)&lt;br /&gt;
&lt;br /&gt;
=== Yunohost ===&lt;br /&gt;
&lt;br /&gt;
We try to promote and use yunohost because it&#039;s a good server OS for self hosting. Crews who want to administer their own services can get a ynh server. We can provide the service to set everything up, teach some basics and provide support in case of trouble. An explanation on how and why can be found on [https://blog.ilja.space/~/B/yunohost-for-decentralised-grassroot-movements this blogpost].&lt;br /&gt;
&lt;br /&gt;
==== Setting up an instance ====&lt;br /&gt;
&lt;br /&gt;
If a crewmember is interested in running their server from home, an option is [https://neutrinet.be/nl/brique an internet cube], but typically we&#039;ll use a vps. To set up a vps:&lt;br /&gt;
&lt;br /&gt;
* See liege.pirateparty.be for an example&lt;br /&gt;
* At least one person of the crew will be admin and contact for us. Make sure we know who that is.&lt;br /&gt;
* Log in to Hetzner &amp;gt; cloud &amp;gt; Default &amp;gt; make a new server &amp;gt; install Debian and run the [https://yunohost.org/#/install yunohost installer for Debian]&lt;br /&gt;
* Run the post-install and add a subdomain to ynh and set up the DNS records. The easiest is to set A and AAAA records for the crew.pirateparty.be and a CNAME for *.crew.pirateparty.be. Make sure to set up the other DNS records as well (CAA, TXT...)&lt;br /&gt;
* Add reverse DNS: Log in to hetzner &amp;gt; cloud &amp;gt; Default &amp;gt; Choose correct server &amp;gt; Networking &amp;gt; Under Primary IPS you can see the reverse DNS. Set it for both ipv4 and ipv6&lt;br /&gt;
* Run the diagnostics from the admin interface and set everything up correctly&lt;br /&gt;
&lt;br /&gt;
==== Things to know for the admin(s) ====&lt;br /&gt;
&lt;br /&gt;
* Please keep the server updatet&lt;br /&gt;
* If there are problems, contact us via chat or mail. We&#039;re here to help, make use of it&lt;br /&gt;
* Keep an eye on resources&lt;br /&gt;
* There&#039;s a good chance that mails will be blacklisted by default by MS and Google. What you can do is &amp;quot;warm up&amp;quot; your domain. Send mails to people who use outlook and gmail accounts and make sure they reply. Or have them send to you. Basically, you want MS and Google to see &#039;healthy&#039; traffic form your domain/ip.&lt;br /&gt;
* Total cost to ppbe is €X/month&lt;br /&gt;
* Try to give a short tour of the admin and user interface, so they know what they can do and how&lt;br /&gt;
&lt;br /&gt;
== Todo ==&lt;br /&gt;
&lt;br /&gt;
* Follow our latest discussions and work flow there on [https://www.loomio.org/d/TEqnO5ek/we-need-to-clarify-the-it-roles-and-entrust-our-it-people- a Loomio thread].&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
{{Events|type=Meeting|ITSquad|lang=fr|limit=10}}&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33086</id>
		<title>ITSquad</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33086"/>
		<updated>2020-09-21T20:42:24Z</updated>

		<summary type="html">&lt;p&gt;Ilja: /* Jirafeau */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProjectSidebar&lt;br /&gt;
|title=ITSquad&lt;br /&gt;
|status=doing&lt;br /&gt;
|topics=Pirate Party&lt;br /&gt;
|start=2012/05/20&lt;br /&gt;
|contact=it +@+ pirateparty.be, or meet us at our [[Pirate Lab]]&lt;br /&gt;
|members=[[User:Tierce|tierce]], [[User:HgO|HgO]], [[User:ZeFredz|Fred]], [[User:Ilja|Ilja]], anyone else?&lt;br /&gt;
}}&lt;br /&gt;
[[Category:Operational]]&lt;br /&gt;
[[Category:Active Projects]]&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
The ITSquad takes care of the IT-infrastructure of the pirate party. Contact if you want to do an IT-project, need an email address, have requests for a Crew, would like to add a feature to the site, etc.&lt;br /&gt;
&lt;br /&gt;
We can also help with finding, and sometimes providing, tools and services whose values are in line with the values of the Pirateparty. Take a look on our [[ITSquad/Pirates_Selection|Pirates Selection page]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Expenses ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!style=&amp;quot;text-align:left&amp;quot; |[[ITNow#Networking4all|Networking4All]] (&#039;&#039;registrar&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 76,65€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|parley.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|thepirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|depiratenpartij.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|lepartipirate.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|diepiratenpartei.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|piratenpartij.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|pirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; colspan=&amp;quot;3&amp;quot;| [[ITNow#Infomaniak|Infomaniak]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
|Mailboxes @pirateparty.be and old mailing lists @piratepary.be&lt;br /&gt;
|120,00€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | [[ITNow#Hetzner|Hetzner]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | 351,25€&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|[https://wiki.pirateparty.be/ Mediawiki webserver] since October 2019&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://pirateparty.be/ Wordpress websites] (en,fr,nl) since December 2016&lt;br /&gt;
|8,35€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://mastodon.pirateparty.be/ Mastodon server] since October 2019&lt;br /&gt;
|6,9€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://liege.pirateparty.be/ Liège yunohost server] since September 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://parley.be/ parley yunohost server] since November 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
| Storage box (500Go) since September 2019&lt;br /&gt;
| 5,88€&lt;br /&gt;
| Monthly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot;| TOTAL (&#039;&#039;if nothing changes&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 547,9€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ressources ==&lt;br /&gt;
&lt;br /&gt;
* the [[ITNow]] page for some kind of &#039;&#039;&#039;inventory&#039;&#039;&#039; of our «channels &amp;amp; tools».&lt;br /&gt;
* the [[Emails]] page for a &#039;&#039;&#039;list of emails&#039;&#039;&#039; +@+pirateparty.be.&lt;br /&gt;
* the [[ITSquad/piratelab.be|Pirate Labs]] pad to work on &#039;&#039;&#039;different LABz&#039;&#039;&#039; projects.&lt;br /&gt;
* the [https://pad.pirateparty.be/p/pirateparty.be Pirate Party Website] pad for &#039;&#039;&#039;comments, remarks, todos...&#039;&#039;&#039;&lt;br /&gt;
* the [https://www.loomio.org/g/X01fxy2L/pirates-be-permanent-assembly-website-squad Website Squad Loomio Group] about &#039;&#039;&#039;website posts and content&#039;&#039;&#039;.&lt;br /&gt;
* the [[ITSquad/Pirates Selection|Pirates Selection]], a [[ITSquad/Pirates Selection/brainstorming|brainstorming]] about IT tools that could be useful for pirates.&lt;br /&gt;
* the [[ITSquad/Hackathon|Hackathon]], to work together on IT stuff during one long day.&lt;br /&gt;
* [https://pad.parley.be/p/it-squad Pad] dedicated for the ITSquad&lt;br /&gt;
&lt;br /&gt;
== Administration Docs ==&lt;br /&gt;
&lt;br /&gt;
=== Mastodon ===&lt;br /&gt;
&lt;br /&gt;
To maintain a decentralized and libre social-network&lt;br /&gt;
&lt;br /&gt;
See the [[ITSquad/Mastodon|Mastodon]] page&lt;br /&gt;
&lt;br /&gt;
=== Parley ===&lt;br /&gt;
&lt;br /&gt;
[https://parley.be Parley] is a place where we provide simple services open for everyone. All are free software.&lt;br /&gt;
&lt;br /&gt;
==== Upgrading ====&lt;br /&gt;
&lt;br /&gt;
Upgrading can be done from [https://parley.be/yunohost/admin/ the admin interface] or from the cli over ssh. Before updating applications, make a backup. Backups will be created automatically during upgrade, but if you do them manually, you can check that they haven&#039;t failed. When doing risky upgrades, please take a snapshot from the Hetzner admin console. An example of a risky upgrade is for migrations like Debian Stretch to Debian Buster.&lt;br /&gt;
&lt;br /&gt;
==== Landing page ====&lt;br /&gt;
&lt;br /&gt;
The landing page is a simple HTML page with css and javascript (but has graceful degradation for those who want to disable javascript). The files can be found on [https://dev.parley.be/PPBe/parley_landing_page/ our git repo]. Updates should be pushed to there. More information can be found in the README.md&lt;br /&gt;
&lt;br /&gt;
On the Parley server the files are stored in &#039;&#039;/var/www/my_webapp__2/www&#039;&#039;. It uses git, so updating is &#039;&#039;cd /var/www/my_webapp__2/www; git pull&#039;&#039;. Or you can also edit on the server and then &#039;&#039;git add &amp;lt;changed-files&amp;gt;; git commit; git push&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
There is also an sftp connection (but can probably be removed since updating happens using git).&lt;br /&gt;
&lt;br /&gt;
==== Jirafeau ====&lt;br /&gt;
&lt;br /&gt;
When updating Jirafeau the config file gets overwritten. There&#039;s an issue, but it doesn&#039;t seem like something that will be fixed soon https://github.com/YunoHost-Apps/jirafeau_ynh/issues/49 . Make sure you test before and after the upgrade if everything is still as it should be.&lt;br /&gt;
* Settings are stored in &#039;&#039;/var/www/jirafeau/lib/config.local.php&#039;&#039;. The settings from before the upgrade are stored in &#039;&#039;/var/www/jirafeau/lib/var/www/jirafeau/lib/config.original.php&#039;&#039;.&lt;br /&gt;
* The default time to keep a file is a week, the maximum is a month. &lt;br /&gt;
* The max uploadlimit is 2000MB (2GB)&lt;br /&gt;
* You can set an admin user. If you&#039;re the one who mostly maintains this, you can add yourself. It&#039;s the username for the user-interface (at time of writing and afaik, this is only one user max). Another option is to use a shared password and set that instead.&lt;br /&gt;
&lt;br /&gt;
Also note that we&#039;ve added a file &#039;&#039;/home/yunohost.app/jirafeau-filesystem&#039;&#039; as a filesystem so we can limit the total uploads (to 2.7 GiB). See https://blog.ilja.space/~/MyLearningCurve/limiting-total-size-of-uploads-in-jirafeau &lt;br /&gt;
&lt;br /&gt;
When removing Jirafeau the filesystem should be removed manually, but don&#039;t forget to also change &#039;&#039;/etc/fstab&#039;&#039; otherwise the server may not boot anymore! (See the blogpost to know what was done so you can remove safely, best is to make a take a snapshot from the Hetzner admin console beforehand so it can be put back if something fails.)&lt;br /&gt;
&lt;br /&gt;
=== Yunohost ===&lt;br /&gt;
&lt;br /&gt;
We try to promote and use yunohost because it&#039;s a good server OS for self hosting. Crews who want to administer their own services can get a ynh server. We can provide the service to set everything up, teach some basics and provide support in case of trouble. An explanation on how and why can be found on [https://blog.ilja.space/~/B/yunohost-for-decentralised-grassroot-movements this blogpost].&lt;br /&gt;
&lt;br /&gt;
==== Setting up an instance ====&lt;br /&gt;
&lt;br /&gt;
If a crewmember is interested in running their server from home, an option is [https://neutrinet.be/nl/brique an internet cube], but typically we&#039;ll use a vps. To set up a vps:&lt;br /&gt;
&lt;br /&gt;
* See liege.pirateparty.be for an example&lt;br /&gt;
* At least one person of the crew will be admin and contact for us. Make sure we know who that is.&lt;br /&gt;
* Log in to Hetzner &amp;gt; cloud &amp;gt; Default &amp;gt; make a new server &amp;gt; install Debian and run the [https://yunohost.org/#/install yunohost installer for Debian]&lt;br /&gt;
* Run the post-install and add a subdomain to ynh and set up the DNS records. The easiest is to set A and AAAA records for the crew.pirateparty.be and a CNAME for *.crew.pirateparty.be. Make sure to set up the other DNS records as well (CAA, TXT...)&lt;br /&gt;
* Add reverse DNS: Log in to hetzner &amp;gt; cloud &amp;gt; Default &amp;gt; Choose correct server &amp;gt; Networking &amp;gt; Under Primary IPS you can see the reverse DNS. Set it for both ipv4 and ipv6&lt;br /&gt;
* Run the diagnostics from the admin interface and set everything up correctly&lt;br /&gt;
&lt;br /&gt;
==== Things to know for the admin(s) ====&lt;br /&gt;
&lt;br /&gt;
* Please keep the server updatet&lt;br /&gt;
* If there are problems, contact us via chat or mail. We&#039;re here to help, make use of it&lt;br /&gt;
* Keep an eye on resources&lt;br /&gt;
* There&#039;s a good change that mails will be blacklisted by default by MS and Google. What you can do is &amp;quot;warm up&amp;quot; your domain. Send mails to people who use outlook and gmail accounts and make sure they reply. Or have them send to you. Basically, you want MS and Google to see &#039;healthy&#039; traffic form your domain/ip.&lt;br /&gt;
* Total cost to ppbe is €X/month&lt;br /&gt;
* Try to give a short tour of the admin and user interface, so they know what they can do and how&lt;br /&gt;
&lt;br /&gt;
== Todo ==&lt;br /&gt;
&lt;br /&gt;
* Follow our latest discussions and work flow there on [https://www.loomio.org/d/TEqnO5ek/we-need-to-clarify-the-it-roles-and-entrust-our-it-people- a Loomio thread].&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
{{Events|type=Meeting|ITSquad|lang=fr|limit=10}}&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33084</id>
		<title>ITSquad</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33084"/>
		<updated>2020-08-23T17:19:08Z</updated>

		<summary type="html">&lt;p&gt;Ilja: /* Landing page */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProjectSidebar&lt;br /&gt;
|title=ITSquad&lt;br /&gt;
|status=doing&lt;br /&gt;
|topics=Pirate Party&lt;br /&gt;
|start=2012/05/20&lt;br /&gt;
|contact=it +@+ pirateparty.be, or meet us at our [[Pirate Lab]]&lt;br /&gt;
|members=[[User:Tierce|tierce]], [[User:HgO|HgO]], [[User:ZeFredz|Fred]], [[User:Ilja|Ilja]], anyone else?&lt;br /&gt;
}}&lt;br /&gt;
[[Category:Operational]]&lt;br /&gt;
[[Category:Active Projects]]&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
The ITSquad takes care of the IT-infrastructure of the pirate party. Contact if you want to do an IT-project, need an email address, have requests for a Crew, would like to add a feature to the site, etc.&lt;br /&gt;
&lt;br /&gt;
We can also help with finding, and sometimes providing, tools and services whose values are in line with the values of the Pirateparty. Take a look on our [[ITSquad/Pirates_Selection|Pirates Selection page]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Expenses ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!style=&amp;quot;text-align:left&amp;quot; |[[ITNow#Networking4all|Networking4All]] (&#039;&#039;registrar&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 76,65€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|parley.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|thepirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|depiratenpartij.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|lepartipirate.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|diepiratenpartei.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|piratenpartij.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|pirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; colspan=&amp;quot;3&amp;quot;| [[ITNow#Infomaniak|Infomaniak]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
|Mailboxes @pirateparty.be and old mailing lists @piratepary.be&lt;br /&gt;
|120,00€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | [[ITNow#Hetzner|Hetzner]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | 351,25€&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|[https://wiki.pirateparty.be/ Mediawiki webserver] since October 2019&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://pirateparty.be/ Wordpress websites] (en,fr,nl) since December 2016&lt;br /&gt;
|8,35€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://mastodon.pirateparty.be/ Mastodon server] since October 2019&lt;br /&gt;
|6,9€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://liege.pirateparty.be/ Liège yunohost server] since September 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://parley.be/ parley yunohost server] since November 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
| Storage box (500Go) since September 2019&lt;br /&gt;
| 5,88€&lt;br /&gt;
| Monthly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot;| TOTAL (&#039;&#039;if nothing changes&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 547,9€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ressources ==&lt;br /&gt;
&lt;br /&gt;
* the [[ITNow]] page for some kind of &#039;&#039;&#039;inventory&#039;&#039;&#039; of our «channels &amp;amp; tools».&lt;br /&gt;
* the [[Emails]] page for a &#039;&#039;&#039;list of emails&#039;&#039;&#039; +@+pirateparty.be.&lt;br /&gt;
* the [[ITSquad/piratelab.be|Pirate Labs]] pad to work on &#039;&#039;&#039;different LABz&#039;&#039;&#039; projects.&lt;br /&gt;
* the [https://pad.pirateparty.be/p/pirateparty.be Pirate Party Website] pad for &#039;&#039;&#039;comments, remarks, todos...&#039;&#039;&#039;&lt;br /&gt;
* the [https://www.loomio.org/g/X01fxy2L/pirates-be-permanent-assembly-website-squad Website Squad Loomio Group] about &#039;&#039;&#039;website posts and content&#039;&#039;&#039;.&lt;br /&gt;
* the [[ITSquad/Pirates Selection|Pirates Selection]], a [[ITSquad/Pirates Selection/brainstorming|brainstorming]] about IT tools that could be useful for pirates.&lt;br /&gt;
* the [[ITSquad/Hackathon|Hackathon]], to work together on IT stuff during one long day.&lt;br /&gt;
* [https://pad.parley.be/p/it-squad Pad] dedicated for the ITSquad&lt;br /&gt;
&lt;br /&gt;
== Administration Docs ==&lt;br /&gt;
&lt;br /&gt;
=== Mastodon ===&lt;br /&gt;
&lt;br /&gt;
To maintain a decentralized and libre social-network&lt;br /&gt;
&lt;br /&gt;
See the [[ITSquad/Mastodon|Mastodon]] page&lt;br /&gt;
&lt;br /&gt;
=== Parley ===&lt;br /&gt;
&lt;br /&gt;
[https://parley.be Parley] is a place where we provide simple services open for everyone. All are free software.&lt;br /&gt;
&lt;br /&gt;
==== Upgrading ====&lt;br /&gt;
&lt;br /&gt;
Upgrading can be done from [https://parley.be/yunohost/admin/ the admin interface] or from the cli over ssh. Before updating applications, make a backup. Backups will be created automatically during upgrade, but if you do them manually, you can check that they haven&#039;t failed. When doing risky upgrades, please take a snapshot from the Hetzner admin console. An example of a risky upgrade is for migrations like Debian Stretch to Debian Buster.&lt;br /&gt;
&lt;br /&gt;
==== Landing page ====&lt;br /&gt;
&lt;br /&gt;
The landing page is a simple HTML page with css and javascript (but has graceful degradation for those who want to disable javascript). The files can be found on [https://dev.parley.be/PPBe/parley_landing_page/ our git repo]. Updates should be pushed to there. More information can be found in the README.md&lt;br /&gt;
&lt;br /&gt;
On the Parley server the files are stored in &#039;&#039;/var/www/my_webapp__2/www&#039;&#039;. It uses git, so updating is &#039;&#039;cd /var/www/my_webapp__2/www; git pull&#039;&#039;. Or you can also edit on the server and then &#039;&#039;git add &amp;lt;changed-files&amp;gt;; git commit; git push&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
There is also an sftp connection (but can probably be removed since updating happens using git).&lt;br /&gt;
&lt;br /&gt;
==== Jirafeau ====&lt;br /&gt;
&lt;br /&gt;
When updating Jirafeau the config file gets overwritten. There&#039;s an issue, but it doesn&#039;t seem like something that will be fixed soon https://github.com/YunoHost-Apps/jirafeau_ynh/issues/49 . Make sure you test before and after the upgrade if everything is still as it should be. Notable is that the default time to keep a file is a week, the maximum is a month.&lt;br /&gt;
&lt;br /&gt;
Also note that we&#039;ve added a file &#039;&#039;/home/yunohost.app/jirafeau-filesystem&#039;&#039; as a filesystem so we can limit the total uploads. See https://blog.ilja.space/~/MyLearningCurve/limiting-total-size-of-uploads-in-jirafeau &lt;br /&gt;
&lt;br /&gt;
When removing Jirafeau the filesystem should be removed manually, but don&#039;t forget to also change &#039;&#039;/etc/fstab&#039;&#039; otherwise the server may not boot anymore! (See the blogpost to know what was done so you can remove safely, best is to make a take a snapshot from the Hetzner admin console beforehand so it can be put back if something fails.)&lt;br /&gt;
&lt;br /&gt;
=== Yunohost ===&lt;br /&gt;
&lt;br /&gt;
We try to promote and use yunohost because it&#039;s a good server OS for self hosting. Crews who want to administer their own services can get a ynh server. We can provide the service to set everything up, teach some basics and provide support in case of trouble. An explanation on how and why can be found on [https://blog.ilja.space/~/B/yunohost-for-decentralised-grassroot-movements this blogpost].&lt;br /&gt;
&lt;br /&gt;
==== Setting up an instance ====&lt;br /&gt;
&lt;br /&gt;
If a crewmember is interested in running their server from home, an option is [https://neutrinet.be/nl/brique an internet cube], but typically we&#039;ll use a vps. To set up a vps:&lt;br /&gt;
&lt;br /&gt;
* See liege.pirateparty.be for an example&lt;br /&gt;
* At least one person of the crew will be admin and contact for us. Make sure we know who that is.&lt;br /&gt;
* Log in to Hetzner &amp;gt; cloud &amp;gt; Default &amp;gt; make a new server &amp;gt; install Debian and run the [https://yunohost.org/#/install yunohost installer for Debian]&lt;br /&gt;
* Run the post-install and add a subdomain to ynh and set up the DNS records. The easiest is to set A and AAAA records for the crew.pirateparty.be and a CNAME for *.crew.pirateparty.be. Make sure to set up the other DNS records as well (CAA, TXT...)&lt;br /&gt;
* Add reverse DNS: Log in to hetzner &amp;gt; cloud &amp;gt; Default &amp;gt; Choose correct server &amp;gt; Networking &amp;gt; Under Primary IPS you can see the reverse DNS. Set it for both ipv4 and ipv6&lt;br /&gt;
* Run the diagnostics from the admin interface and set everything up correctly&lt;br /&gt;
&lt;br /&gt;
==== Things to know for the admin(s) ====&lt;br /&gt;
&lt;br /&gt;
* Please keep the server updatet&lt;br /&gt;
* If there are problems, contact us via chat or mail. We&#039;re here to help, make use of it&lt;br /&gt;
* Keep an eye on resources&lt;br /&gt;
* There&#039;s a good change that mails will be blacklisted by default by MS and Google. What you can do is &amp;quot;warm up&amp;quot; your domain. Send mails to people who use outlook and gmail accounts and make sure they reply. Or have them send to you. Basically, you want MS and Google to see &#039;healthy&#039; traffic form your domain/ip.&lt;br /&gt;
* Total cost to ppbe is €X/month&lt;br /&gt;
* Try to give a short tour of the admin and user interface, so they know what they can do and how&lt;br /&gt;
&lt;br /&gt;
== Todo ==&lt;br /&gt;
&lt;br /&gt;
* Follow our latest discussions and work flow there on [https://www.loomio.org/d/TEqnO5ek/we-need-to-clarify-the-it-roles-and-entrust-our-it-people- a Loomio thread].&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
{{Events|type=Meeting|ITSquad|lang=fr|limit=10}}&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33083</id>
		<title>ITSquad</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33083"/>
		<updated>2020-08-22T07:24:14Z</updated>

		<summary type="html">&lt;p&gt;Ilja: /* Things to know for the admin(s) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProjectSidebar&lt;br /&gt;
|title=ITSquad&lt;br /&gt;
|status=doing&lt;br /&gt;
|topics=Pirate Party&lt;br /&gt;
|start=2012/05/20&lt;br /&gt;
|contact=it +@+ pirateparty.be, or meet us at our [[Pirate Lab]]&lt;br /&gt;
|members=[[User:Tierce|tierce]], [[User:HgO|HgO]], [[User:ZeFredz|Fred]], [[User:Ilja|Ilja]], anyone else?&lt;br /&gt;
}}&lt;br /&gt;
[[Category:Operational]]&lt;br /&gt;
[[Category:Active Projects]]&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
The ITSquad takes care of the IT-infrastructure of the pirate party. Contact if you want to do an IT-project, need an email address, have requests for a Crew, would like to add a feature to the site, etc.&lt;br /&gt;
&lt;br /&gt;
We can also help with finding, and sometimes providing, tools and services whose values are in line with the values of the Pirateparty. Take a look on our [[ITSquad/Pirates_Selection|Pirates Selection page]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Expenses ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!style=&amp;quot;text-align:left&amp;quot; |[[ITNow#Networking4all|Networking4All]] (&#039;&#039;registrar&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 76,65€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|parley.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|thepirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|depiratenpartij.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|lepartipirate.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|diepiratenpartei.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|piratenpartij.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|pirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; colspan=&amp;quot;3&amp;quot;| [[ITNow#Infomaniak|Infomaniak]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
|Mailboxes @pirateparty.be and old mailing lists @piratepary.be&lt;br /&gt;
|120,00€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | [[ITNow#Hetzner|Hetzner]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | 351,25€&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|[https://wiki.pirateparty.be/ Mediawiki webserver] since October 2019&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://pirateparty.be/ Wordpress websites] (en,fr,nl) since December 2016&lt;br /&gt;
|8,35€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://mastodon.pirateparty.be/ Mastodon server] since October 2019&lt;br /&gt;
|6,9€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://liege.pirateparty.be/ Liège yunohost server] since September 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://parley.be/ parley yunohost server] since November 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
| Storage box (500Go) since September 2019&lt;br /&gt;
| 5,88€&lt;br /&gt;
| Monthly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot;| TOTAL (&#039;&#039;if nothing changes&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 547,9€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ressources ==&lt;br /&gt;
&lt;br /&gt;
* the [[ITNow]] page for some kind of &#039;&#039;&#039;inventory&#039;&#039;&#039; of our «channels &amp;amp; tools».&lt;br /&gt;
* the [[Emails]] page for a &#039;&#039;&#039;list of emails&#039;&#039;&#039; +@+pirateparty.be.&lt;br /&gt;
* the [[ITSquad/piratelab.be|Pirate Labs]] pad to work on &#039;&#039;&#039;different LABz&#039;&#039;&#039; projects.&lt;br /&gt;
* the [https://pad.pirateparty.be/p/pirateparty.be Pirate Party Website] pad for &#039;&#039;&#039;comments, remarks, todos...&#039;&#039;&#039;&lt;br /&gt;
* the [https://www.loomio.org/g/X01fxy2L/pirates-be-permanent-assembly-website-squad Website Squad Loomio Group] about &#039;&#039;&#039;website posts and content&#039;&#039;&#039;.&lt;br /&gt;
* the [[ITSquad/Pirates Selection|Pirates Selection]], a [[ITSquad/Pirates Selection/brainstorming|brainstorming]] about IT tools that could be useful for pirates.&lt;br /&gt;
* the [[ITSquad/Hackathon|Hackathon]], to work together on IT stuff during one long day.&lt;br /&gt;
* [https://pad.parley.be/p/it-squad Pad] dedicated for the ITSquad&lt;br /&gt;
&lt;br /&gt;
== Administration Docs ==&lt;br /&gt;
&lt;br /&gt;
=== Mastodon ===&lt;br /&gt;
&lt;br /&gt;
To maintain a decentralized and libre social-network&lt;br /&gt;
&lt;br /&gt;
See the [[ITSquad/Mastodon|Mastodon]] page&lt;br /&gt;
&lt;br /&gt;
=== Parley ===&lt;br /&gt;
&lt;br /&gt;
[https://parley.be Parley] is a place where we provide simple services open for everyone. All are free software.&lt;br /&gt;
&lt;br /&gt;
==== Upgrading ====&lt;br /&gt;
&lt;br /&gt;
Upgrading can be done from [https://parley.be/yunohost/admin/ the admin interface] or from the cli over ssh. Before updating applications, make a backup. Backups will be created automatically during upgrade, but if you do them manually, you can check that they haven&#039;t failed. When doing risky upgrades, please take a snapshot from the Hetzner admin console. An example of a risky upgrade is for migrations like Debian Stretch to Debian Buster.&lt;br /&gt;
&lt;br /&gt;
==== Landing page ====&lt;br /&gt;
&lt;br /&gt;
The landing page is a simple HTML page with css and javascript (but has graceful degradation for those who want to disable javascript). The files can be found on [https://dev.parley.be/PPBe/parley_landing_page/ our git repo]. Updates should be pushed to there. More information can be found in the README.md&lt;br /&gt;
&lt;br /&gt;
On the Parley server the files are stored in &#039;&#039;/var/www/my_webapp__2/www&#039;&#039;. It uses git, so updating is &#039;&#039;cd /var/www/my_webapp__2/www; git pull&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
There is also an sftp connection (but can probably be removed since updating happens with git).&lt;br /&gt;
&lt;br /&gt;
===== Jirafeau =====&lt;br /&gt;
&lt;br /&gt;
When updating Jirafeau the config file gets overwritten. There&#039;s an issue, but it doesn&#039;t seem like something that will be fixed soon https://github.com/YunoHost-Apps/jirafeau_ynh/issues/49 . Make sure you test before and after the upgrade if everything is still as it should be. Notable is that the default time to keep a file is a week, the maximum is a month.&lt;br /&gt;
&lt;br /&gt;
Also note that we&#039;ve added a file &#039;&#039;/home/yunohost.app/jirafeau-filesystem&#039;&#039; as a filesystem so we can limit the total uploads. See https://blog.ilja.space/~/MyLearningCurve/limiting-total-size-of-uploads-in-jirafeau &lt;br /&gt;
&lt;br /&gt;
When removing Jirafeau the filesystem should be removed manually, but don&#039;t forget to also change &#039;&#039;/etc/fstab&#039;&#039; otherwise the server may not boot anymore! (See the blogpost to know what was done so you can remove safely, best is to make a take a snapshot from the Hetzner admin console beforehand so it can be put back if something fails.)&lt;br /&gt;
&lt;br /&gt;
=== Yunohost ===&lt;br /&gt;
&lt;br /&gt;
We try to promote and use yunohost because it&#039;s a good server OS for self hosting. Crews who want to administer their own services can get a ynh server. We can provide the service to set everything up, teach some basics and provide support in case of trouble. An explanation on how and why can be found on [https://blog.ilja.space/~/B/yunohost-for-decentralised-grassroot-movements this blogpost].&lt;br /&gt;
&lt;br /&gt;
==== Setting up an instance ====&lt;br /&gt;
&lt;br /&gt;
If a crewmember is interested in running their server from home, an option is [https://neutrinet.be/nl/brique an internet cube], but typically we&#039;ll use a vps. To set up a vps:&lt;br /&gt;
&lt;br /&gt;
* See liege.pirateparty.be for an example&lt;br /&gt;
* At least one person of the crew will be admin and contact for us. Make sure we know who that is.&lt;br /&gt;
* Log in to Hetzner &amp;gt; cloud &amp;gt; Default &amp;gt; make a new server &amp;gt; install Debian and run the [https://yunohost.org/#/install yunohost installer for Debian]&lt;br /&gt;
* Run the post-install and add a subdomain to ynh and set up the DNS records. The easiest is to set A and AAAA records for the crew.pirateparty.be and a CNAME for *.crew.pirateparty.be. Make sure to set up the other DNS records as well (CAA, TXT...)&lt;br /&gt;
* Add reverse DNS: Log in to hetzner &amp;gt; cloud &amp;gt; Default &amp;gt; Choose correct server &amp;gt; Networking &amp;gt; Under Primary IPS you can see the reverse DNS. Set it for both ipv4 and ipv6&lt;br /&gt;
* Run the diagnostics from the admin interface and set everything up correctly&lt;br /&gt;
&lt;br /&gt;
==== Things to know for the admin(s) ====&lt;br /&gt;
&lt;br /&gt;
* Please keep the server updatet&lt;br /&gt;
* If there are problems, contact us via chat or mail. We&#039;re here to help, make use of it&lt;br /&gt;
* Keep an eye on resources&lt;br /&gt;
* There&#039;s a good change that mails will be blacklisted by default by MS and Google. What you can do is &amp;quot;warm up&amp;quot; your domain. Send mails to people who use outlook and gmail accounts and make sure they reply. Or have them send to you. Basically, you want MS and Google to see &#039;healthy&#039; traffic form your domain/ip.&lt;br /&gt;
* Total cost to ppbe is €X/month&lt;br /&gt;
* Try to give a short tour of the admin and user interface, so they know what they can do and how&lt;br /&gt;
&lt;br /&gt;
== Todo ==&lt;br /&gt;
&lt;br /&gt;
* Follow our latest discussions and work flow there on [https://www.loomio.org/d/TEqnO5ek/we-need-to-clarify-the-it-roles-and-entrust-our-it-people- a Loomio thread].&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
{{Events|type=Meeting|ITSquad|lang=fr|limit=10}}&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33082</id>
		<title>ITSquad</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33082"/>
		<updated>2020-08-22T07:23:15Z</updated>

		<summary type="html">&lt;p&gt;Ilja: /* Setting up an instance */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProjectSidebar&lt;br /&gt;
|title=ITSquad&lt;br /&gt;
|status=doing&lt;br /&gt;
|topics=Pirate Party&lt;br /&gt;
|start=2012/05/20&lt;br /&gt;
|contact=it +@+ pirateparty.be, or meet us at our [[Pirate Lab]]&lt;br /&gt;
|members=[[User:Tierce|tierce]], [[User:HgO|HgO]], [[User:ZeFredz|Fred]], [[User:Ilja|Ilja]], anyone else?&lt;br /&gt;
}}&lt;br /&gt;
[[Category:Operational]]&lt;br /&gt;
[[Category:Active Projects]]&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
The ITSquad takes care of the IT-infrastructure of the pirate party. Contact if you want to do an IT-project, need an email address, have requests for a Crew, would like to add a feature to the site, etc.&lt;br /&gt;
&lt;br /&gt;
We can also help with finding, and sometimes providing, tools and services whose values are in line with the values of the Pirateparty. Take a look on our [[ITSquad/Pirates_Selection|Pirates Selection page]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Expenses ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!style=&amp;quot;text-align:left&amp;quot; |[[ITNow#Networking4all|Networking4All]] (&#039;&#039;registrar&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 76,65€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|parley.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|thepirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|depiratenpartij.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|lepartipirate.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|diepiratenpartei.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|piratenpartij.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|pirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; colspan=&amp;quot;3&amp;quot;| [[ITNow#Infomaniak|Infomaniak]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
|Mailboxes @pirateparty.be and old mailing lists @piratepary.be&lt;br /&gt;
|120,00€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | [[ITNow#Hetzner|Hetzner]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | 351,25€&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|[https://wiki.pirateparty.be/ Mediawiki webserver] since October 2019&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://pirateparty.be/ Wordpress websites] (en,fr,nl) since December 2016&lt;br /&gt;
|8,35€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://mastodon.pirateparty.be/ Mastodon server] since October 2019&lt;br /&gt;
|6,9€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://liege.pirateparty.be/ Liège yunohost server] since September 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://parley.be/ parley yunohost server] since November 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
| Storage box (500Go) since September 2019&lt;br /&gt;
| 5,88€&lt;br /&gt;
| Monthly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot;| TOTAL (&#039;&#039;if nothing changes&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 547,9€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ressources ==&lt;br /&gt;
&lt;br /&gt;
* the [[ITNow]] page for some kind of &#039;&#039;&#039;inventory&#039;&#039;&#039; of our «channels &amp;amp; tools».&lt;br /&gt;
* the [[Emails]] page for a &#039;&#039;&#039;list of emails&#039;&#039;&#039; +@+pirateparty.be.&lt;br /&gt;
* the [[ITSquad/piratelab.be|Pirate Labs]] pad to work on &#039;&#039;&#039;different LABz&#039;&#039;&#039; projects.&lt;br /&gt;
* the [https://pad.pirateparty.be/p/pirateparty.be Pirate Party Website] pad for &#039;&#039;&#039;comments, remarks, todos...&#039;&#039;&#039;&lt;br /&gt;
* the [https://www.loomio.org/g/X01fxy2L/pirates-be-permanent-assembly-website-squad Website Squad Loomio Group] about &#039;&#039;&#039;website posts and content&#039;&#039;&#039;.&lt;br /&gt;
* the [[ITSquad/Pirates Selection|Pirates Selection]], a [[ITSquad/Pirates Selection/brainstorming|brainstorming]] about IT tools that could be useful for pirates.&lt;br /&gt;
* the [[ITSquad/Hackathon|Hackathon]], to work together on IT stuff during one long day.&lt;br /&gt;
* [https://pad.parley.be/p/it-squad Pad] dedicated for the ITSquad&lt;br /&gt;
&lt;br /&gt;
== Administration Docs ==&lt;br /&gt;
&lt;br /&gt;
=== Mastodon ===&lt;br /&gt;
&lt;br /&gt;
To maintain a decentralized and libre social-network&lt;br /&gt;
&lt;br /&gt;
See the [[ITSquad/Mastodon|Mastodon]] page&lt;br /&gt;
&lt;br /&gt;
=== Parley ===&lt;br /&gt;
&lt;br /&gt;
[https://parley.be Parley] is a place where we provide simple services open for everyone. All are free software.&lt;br /&gt;
&lt;br /&gt;
==== Upgrading ====&lt;br /&gt;
&lt;br /&gt;
Upgrading can be done from [https://parley.be/yunohost/admin/ the admin interface] or from the cli over ssh. Before updating applications, make a backup. Backups will be created automatically during upgrade, but if you do them manually, you can check that they haven&#039;t failed. When doing risky upgrades, please take a snapshot from the Hetzner admin console. An example of a risky upgrade is for migrations like Debian Stretch to Debian Buster.&lt;br /&gt;
&lt;br /&gt;
==== Landing page ====&lt;br /&gt;
&lt;br /&gt;
The landing page is a simple HTML page with css and javascript (but has graceful degradation for those who want to disable javascript). The files can be found on [https://dev.parley.be/PPBe/parley_landing_page/ our git repo]. Updates should be pushed to there. More information can be found in the README.md&lt;br /&gt;
&lt;br /&gt;
On the Parley server the files are stored in &#039;&#039;/var/www/my_webapp__2/www&#039;&#039;. It uses git, so updating is &#039;&#039;cd /var/www/my_webapp__2/www; git pull&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
There is also an sftp connection (but can probably be removed since updating happens with git).&lt;br /&gt;
&lt;br /&gt;
===== Jirafeau =====&lt;br /&gt;
&lt;br /&gt;
When updating Jirafeau the config file gets overwritten. There&#039;s an issue, but it doesn&#039;t seem like something that will be fixed soon https://github.com/YunoHost-Apps/jirafeau_ynh/issues/49 . Make sure you test before and after the upgrade if everything is still as it should be. Notable is that the default time to keep a file is a week, the maximum is a month.&lt;br /&gt;
&lt;br /&gt;
Also note that we&#039;ve added a file &#039;&#039;/home/yunohost.app/jirafeau-filesystem&#039;&#039; as a filesystem so we can limit the total uploads. See https://blog.ilja.space/~/MyLearningCurve/limiting-total-size-of-uploads-in-jirafeau &lt;br /&gt;
&lt;br /&gt;
When removing Jirafeau the filesystem should be removed manually, but don&#039;t forget to also change &#039;&#039;/etc/fstab&#039;&#039; otherwise the server may not boot anymore! (See the blogpost to know what was done so you can remove safely, best is to make a take a snapshot from the Hetzner admin console beforehand so it can be put back if something fails.)&lt;br /&gt;
&lt;br /&gt;
=== Yunohost ===&lt;br /&gt;
&lt;br /&gt;
We try to promote and use yunohost because it&#039;s a good server OS for self hosting. Crews who want to administer their own services can get a ynh server. We can provide the service to set everything up, teach some basics and provide support in case of trouble. An explanation on how and why can be found on [https://blog.ilja.space/~/B/yunohost-for-decentralised-grassroot-movements this blogpost].&lt;br /&gt;
&lt;br /&gt;
==== Setting up an instance ====&lt;br /&gt;
&lt;br /&gt;
If a crewmember is interested in running their server from home, an option is [https://neutrinet.be/nl/brique an internet cube], but typically we&#039;ll use a vps. To set up a vps:&lt;br /&gt;
&lt;br /&gt;
* See liege.pirateparty.be for an example&lt;br /&gt;
* At least one person of the crew will be admin and contact for us. Make sure we know who that is.&lt;br /&gt;
* Log in to Hetzner &amp;gt; cloud &amp;gt; Default &amp;gt; make a new server &amp;gt; install Debian and run the [https://yunohost.org/#/install yunohost installer for Debian]&lt;br /&gt;
* Run the post-install and add a subdomain to ynh and set up the DNS records. The easiest is to set A and AAAA records for the crew.pirateparty.be and a CNAME for *.crew.pirateparty.be. Make sure to set up the other DNS records as well (CAA, TXT...)&lt;br /&gt;
* Add reverse DNS: Log in to hetzner &amp;gt; cloud &amp;gt; Default &amp;gt; Choose correct server &amp;gt; Networking &amp;gt; Under Primary IPS you can see the reverse DNS. Set it for both ipv4 and ipv6&lt;br /&gt;
* Run the diagnostics from the admin interface and set everything up correctly&lt;br /&gt;
&lt;br /&gt;
==== Things to know for the admin(s) ====&lt;br /&gt;
&lt;br /&gt;
* Please keep the server updatet&lt;br /&gt;
* If there are problems, contact us via chat or mail. We&#039;re here to help, make use of it&lt;br /&gt;
* Keep an eye on resources&lt;br /&gt;
* There&#039;s a good change that mails will be blacklisted by default by MS and Google. What you can do is &amp;quot;warm up&amp;quot; your domain. Send mails to people who use outlook and gmail accounts and make sure they reply. Or have them send to you. Basically, you want MS and Google to see &#039;healthy&#039; traffic form your domain/ip.&lt;br /&gt;
* Total cost to ppbe is €X/month&lt;br /&gt;
&lt;br /&gt;
== Todo ==&lt;br /&gt;
&lt;br /&gt;
* Follow our latest discussions and work flow there on [https://www.loomio.org/d/TEqnO5ek/we-need-to-clarify-the-it-roles-and-entrust-our-it-people- a Loomio thread].&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
{{Events|type=Meeting|ITSquad|lang=fr|limit=10}}&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33081</id>
		<title>ITSquad</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33081"/>
		<updated>2020-08-22T07:21:16Z</updated>

		<summary type="html">&lt;p&gt;Ilja: /* Administration Docs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProjectSidebar&lt;br /&gt;
|title=ITSquad&lt;br /&gt;
|status=doing&lt;br /&gt;
|topics=Pirate Party&lt;br /&gt;
|start=2012/05/20&lt;br /&gt;
|contact=it +@+ pirateparty.be, or meet us at our [[Pirate Lab]]&lt;br /&gt;
|members=[[User:Tierce|tierce]], [[User:HgO|HgO]], [[User:ZeFredz|Fred]], [[User:Ilja|Ilja]], anyone else?&lt;br /&gt;
}}&lt;br /&gt;
[[Category:Operational]]&lt;br /&gt;
[[Category:Active Projects]]&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
The ITSquad takes care of the IT-infrastructure of the pirate party. Contact if you want to do an IT-project, need an email address, have requests for a Crew, would like to add a feature to the site, etc.&lt;br /&gt;
&lt;br /&gt;
We can also help with finding, and sometimes providing, tools and services whose values are in line with the values of the Pirateparty. Take a look on our [[ITSquad/Pirates_Selection|Pirates Selection page]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Expenses ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!style=&amp;quot;text-align:left&amp;quot; |[[ITNow#Networking4all|Networking4All]] (&#039;&#039;registrar&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 76,65€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|parley.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|thepirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|depiratenpartij.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|lepartipirate.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|diepiratenpartei.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|piratenpartij.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|pirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; colspan=&amp;quot;3&amp;quot;| [[ITNow#Infomaniak|Infomaniak]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
|Mailboxes @pirateparty.be and old mailing lists @piratepary.be&lt;br /&gt;
|120,00€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | [[ITNow#Hetzner|Hetzner]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | 351,25€&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|[https://wiki.pirateparty.be/ Mediawiki webserver] since October 2019&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://pirateparty.be/ Wordpress websites] (en,fr,nl) since December 2016&lt;br /&gt;
|8,35€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://mastodon.pirateparty.be/ Mastodon server] since October 2019&lt;br /&gt;
|6,9€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://liege.pirateparty.be/ Liège yunohost server] since September 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://parley.be/ parley yunohost server] since November 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
| Storage box (500Go) since September 2019&lt;br /&gt;
| 5,88€&lt;br /&gt;
| Monthly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot;| TOTAL (&#039;&#039;if nothing changes&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 547,9€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ressources ==&lt;br /&gt;
&lt;br /&gt;
* the [[ITNow]] page for some kind of &#039;&#039;&#039;inventory&#039;&#039;&#039; of our «channels &amp;amp; tools».&lt;br /&gt;
* the [[Emails]] page for a &#039;&#039;&#039;list of emails&#039;&#039;&#039; +@+pirateparty.be.&lt;br /&gt;
* the [[ITSquad/piratelab.be|Pirate Labs]] pad to work on &#039;&#039;&#039;different LABz&#039;&#039;&#039; projects.&lt;br /&gt;
* the [https://pad.pirateparty.be/p/pirateparty.be Pirate Party Website] pad for &#039;&#039;&#039;comments, remarks, todos...&#039;&#039;&#039;&lt;br /&gt;
* the [https://www.loomio.org/g/X01fxy2L/pirates-be-permanent-assembly-website-squad Website Squad Loomio Group] about &#039;&#039;&#039;website posts and content&#039;&#039;&#039;.&lt;br /&gt;
* the [[ITSquad/Pirates Selection|Pirates Selection]], a [[ITSquad/Pirates Selection/brainstorming|brainstorming]] about IT tools that could be useful for pirates.&lt;br /&gt;
* the [[ITSquad/Hackathon|Hackathon]], to work together on IT stuff during one long day.&lt;br /&gt;
* [https://pad.parley.be/p/it-squad Pad] dedicated for the ITSquad&lt;br /&gt;
&lt;br /&gt;
== Administration Docs ==&lt;br /&gt;
&lt;br /&gt;
=== Mastodon ===&lt;br /&gt;
&lt;br /&gt;
To maintain a decentralized and libre social-network&lt;br /&gt;
&lt;br /&gt;
See the [[ITSquad/Mastodon|Mastodon]] page&lt;br /&gt;
&lt;br /&gt;
=== Parley ===&lt;br /&gt;
&lt;br /&gt;
[https://parley.be Parley] is a place where we provide simple services open for everyone. All are free software.&lt;br /&gt;
&lt;br /&gt;
==== Upgrading ====&lt;br /&gt;
&lt;br /&gt;
Upgrading can be done from [https://parley.be/yunohost/admin/ the admin interface] or from the cli over ssh. Before updating applications, make a backup. Backups will be created automatically during upgrade, but if you do them manually, you can check that they haven&#039;t failed. When doing risky upgrades, please take a snapshot from the Hetzner admin console. An example of a risky upgrade is for migrations like Debian Stretch to Debian Buster.&lt;br /&gt;
&lt;br /&gt;
==== Landing page ====&lt;br /&gt;
&lt;br /&gt;
The landing page is a simple HTML page with css and javascript (but has graceful degradation for those who want to disable javascript). The files can be found on [https://dev.parley.be/PPBe/parley_landing_page/ our git repo]. Updates should be pushed to there. More information can be found in the README.md&lt;br /&gt;
&lt;br /&gt;
On the Parley server the files are stored in &#039;&#039;/var/www/my_webapp__2/www&#039;&#039;. It uses git, so updating is &#039;&#039;cd /var/www/my_webapp__2/www; git pull&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
There is also an sftp connection (but can probably be removed since updating happens with git).&lt;br /&gt;
&lt;br /&gt;
===== Jirafeau =====&lt;br /&gt;
&lt;br /&gt;
When updating Jirafeau the config file gets overwritten. There&#039;s an issue, but it doesn&#039;t seem like something that will be fixed soon https://github.com/YunoHost-Apps/jirafeau_ynh/issues/49 . Make sure you test before and after the upgrade if everything is still as it should be. Notable is that the default time to keep a file is a week, the maximum is a month.&lt;br /&gt;
&lt;br /&gt;
Also note that we&#039;ve added a file &#039;&#039;/home/yunohost.app/jirafeau-filesystem&#039;&#039; as a filesystem so we can limit the total uploads. See https://blog.ilja.space/~/MyLearningCurve/limiting-total-size-of-uploads-in-jirafeau &lt;br /&gt;
&lt;br /&gt;
When removing Jirafeau the filesystem should be removed manually, but don&#039;t forget to also change &#039;&#039;/etc/fstab&#039;&#039; otherwise the server may not boot anymore! (See the blogpost to know what was done so you can remove safely, best is to make a take a snapshot from the Hetzner admin console beforehand so it can be put back if something fails.)&lt;br /&gt;
&lt;br /&gt;
=== Yunohost ===&lt;br /&gt;
&lt;br /&gt;
We try to promote and use yunohost because it&#039;s a good server OS for self hosting. Crews who want to administer their own services can get a ynh server. We can provide the service to set everything up, teach some basics and provide support in case of trouble. An explanation on how and why can be found on [https://blog.ilja.space/~/B/yunohost-for-decentralised-grassroot-movements this blogpost].&lt;br /&gt;
&lt;br /&gt;
==== Setting up an instance ====&lt;br /&gt;
&lt;br /&gt;
If a crewmember is interested in running their server from home, an option is [https://neutrinet.be/nl/brique an internet cube], but typically we&#039;ll use a vps. To set up a vps:&lt;br /&gt;
&lt;br /&gt;
* See liege.pirateparty.be for an example&lt;br /&gt;
* At least one person of the crew will be admin and contact for us. Make sure we know who that is.&lt;br /&gt;
* Log in to Hetzner &amp;gt; cloud &amp;gt; Default &amp;gt; make a new server &amp;gt; install Debian and run the [https://yunohost.org/#/install yunohost installer for Debian]&lt;br /&gt;
* Add a subdomain to ynh and set up the DNS records. The easiest is to set A and AAAA records for the crew.pirateparty.be and a CNAME for *.crew.pirateparty.be. Make sure to set up the other DNS records as well (CAA, TXT...)&lt;br /&gt;
* Add reverse DNS: Log in to hetzner &amp;gt; cloud &amp;gt; Default &amp;gt; Choose correct server &amp;gt; Networking &amp;gt; Under Primary IPS you can see the reverse DNS. Set it for both ipv4 and ipv6&lt;br /&gt;
* Run the diagnostics from the admin interface and set everything up correctly&lt;br /&gt;
&lt;br /&gt;
==== Things to know for the admin(s) ====&lt;br /&gt;
&lt;br /&gt;
* Please keep the server updatet&lt;br /&gt;
* If there are problems, contact us via chat or mail. We&#039;re here to help, make use of it&lt;br /&gt;
* Keep an eye on resources&lt;br /&gt;
* There&#039;s a good change that mails will be blacklisted by default by MS and Google. What you can do is &amp;quot;warm up&amp;quot; your domain. Send mails to people who use outlook and gmail accounts and make sure they reply. Or have them send to you. Basically, you want MS and Google to see &#039;healthy&#039; traffic form your domain/ip.&lt;br /&gt;
* Total cost to ppbe is €X/month&lt;br /&gt;
&lt;br /&gt;
== Todo ==&lt;br /&gt;
&lt;br /&gt;
* Follow our latest discussions and work flow there on [https://www.loomio.org/d/TEqnO5ek/we-need-to-clarify-the-it-roles-and-entrust-our-it-people- a Loomio thread].&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
{{Events|type=Meeting|ITSquad|lang=fr|limit=10}}&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=Crew_West-Vlaanderen/Meeting/07_09_2020&amp;diff=33079</id>
		<title>Crew West-Vlaanderen/Meeting/07 09 2020</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=Crew_West-Vlaanderen/Meeting/07_09_2020&amp;diff=33079"/>
		<updated>2020-08-03T17:43:26Z</updated>

		<summary type="html">&lt;p&gt;Ilja: Created page with &amp;quot;{{MeetingSidebar |meetingname=Samenkomst West-Vlaanderen |workgroup=Crew West-Vlaanderen, Pirate Party, |date=2020/09/07 |time=19:00 |endtime=20:00 |venue=Online (https://jits...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MeetingSidebar&lt;br /&gt;
|meetingname=Samenkomst West-Vlaanderen&lt;br /&gt;
|workgroup=Crew West-Vlaanderen, Pirate Party,&lt;br /&gt;
|date=2020/09/07&lt;br /&gt;
|time=19:00&lt;br /&gt;
|endtime=20:00&lt;br /&gt;
|venue=Online (https://jitsi.partipirate.org/West-Vlaanderen)&lt;br /&gt;
|linkvenue=https://jitsi.partipirate.org/West-Vlaanderen&lt;br /&gt;
}}&lt;br /&gt;
== Details ==&lt;br /&gt;
De bijeenkomst gaat online door via deze link: https://jitsi.partipirate.org/West-Vlaanderen&lt;br /&gt;
&amp;lt;!-- This section should contain information about the venue, the date, and all the practical information to come to the meeting. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
Voeg gerust agenda punten toe:&lt;br /&gt;
# Hoe zien wij de toekomst van de West-Vlaamse Piraten&lt;br /&gt;
# Moeten wij regelmatig samen komen in West-Vlaanderen? Indien ja, wat is de frequentie&lt;br /&gt;
# Waar zitten onze West-Vlaamse piraten en hoe vinden we ze?&lt;br /&gt;
# Er is geen opkomstplicht meer voor lokale verkiezingen, hoe krijgen wij kiezers naar de stembus?&lt;br /&gt;
&lt;br /&gt;
== Report ==&lt;br /&gt;
&lt;br /&gt;
The report will be provided at the end of the meeting.&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33070</id>
		<title>ITSquad</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33070"/>
		<updated>2020-07-20T11:36:14Z</updated>

		<summary type="html">&lt;p&gt;Ilja: /* Administration Docs */ Add landing page stuff + added some things on the jirafeau part&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProjectSidebar&lt;br /&gt;
|title=ITSquad&lt;br /&gt;
|status=doing&lt;br /&gt;
|topics=Pirate Party&lt;br /&gt;
|start=2012/05/20&lt;br /&gt;
|contact=it +@+ pirateparty.be, or meet us at our [[Pirate Lab]]&lt;br /&gt;
|members=[[User:Tierce|tierce]], [[User:HgO|HgO]], [[User:ZeFredz|Fred]], [[User:Ilja|Ilja]], anyone else?&lt;br /&gt;
}}&lt;br /&gt;
[[Category:Operational]]&lt;br /&gt;
[[Category:Active Projects]]&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
The ITSquad takes care of the IT-infrastructure of the pirate party. Contact if you want to do an IT-project, need an email address, have requests for a Crew, would like to add a feature to the site, etc.&lt;br /&gt;
&lt;br /&gt;
We can also help with finding, and sometimes providing, tools and services whose values are in line with the values of the Pirateparty. Take a look on our [[ITSquad/Pirates_Selection|Pirates Selection page]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Expenses ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!style=&amp;quot;text-align:left&amp;quot; |[[ITNow#Networking4all|Networking4All]] (&#039;&#039;registrar&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 76,65€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|parley.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|thepirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|depiratenpartij.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|lepartipirate.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|diepiratenpartei.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|piratenpartij.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|pirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; colspan=&amp;quot;3&amp;quot;| [[ITNow#Infomaniak|Infomaniak]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
|Mailboxes @pirateparty.be and old mailing lists @piratepary.be&lt;br /&gt;
|120,00€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | [[ITNow#Hetzner|Hetzner]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | 351,25€&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|[https://wiki.pirateparty.be/ Mediawiki webserver] since October 2019&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://pirateparty.be/ Wordpress websites] (en,fr,nl) since December 2016&lt;br /&gt;
|8,35€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://mastodon.pirateparty.be/ Mastodon server] since October 2019&lt;br /&gt;
|6,9€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://liege.pirateparty.be/ Liège yunohost server] since September 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://parley.be/ parley yunohost server] since November 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
| Storage box (500Go) since September 2019&lt;br /&gt;
| 5,88€&lt;br /&gt;
| Monthly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot;| TOTAL (&#039;&#039;if nothing changes&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 547,9€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ressources ==&lt;br /&gt;
&lt;br /&gt;
* the [[ITNow]] page for some kind of &#039;&#039;&#039;inventory&#039;&#039;&#039; of our «channels &amp;amp; tools».&lt;br /&gt;
* the [[Emails]] page for a &#039;&#039;&#039;list of emails&#039;&#039;&#039; +@+pirateparty.be.&lt;br /&gt;
* the [[ITSquad/piratelab.be|Pirate Labs]] pad to work on &#039;&#039;&#039;different LABz&#039;&#039;&#039; projects.&lt;br /&gt;
* the [https://pad.pirateparty.be/p/pirateparty.be Pirate Party Website] pad for &#039;&#039;&#039;comments, remarks, todos...&#039;&#039;&#039;&lt;br /&gt;
* the [https://www.loomio.org/g/X01fxy2L/pirates-be-permanent-assembly-website-squad Website Squad Loomio Group] about &#039;&#039;&#039;website posts and content&#039;&#039;&#039;.&lt;br /&gt;
* the [[ITSquad/Pirates Selection|Pirates Selection]], a [[ITSquad/Pirates Selection/brainstorming|brainstorming]] about IT tools that could be useful for pirates.&lt;br /&gt;
* the [[ITSquad/Hackathon|Hackathon]], to work together on IT stuff during one long day.&lt;br /&gt;
* [https://pad.parley.be/p/it-squad Pad] dedicated for the ITSquad&lt;br /&gt;
&lt;br /&gt;
== Administration Docs ==&lt;br /&gt;
&lt;br /&gt;
=== Mastodon ===&lt;br /&gt;
&lt;br /&gt;
To maintain a decentralized and libre social-network&lt;br /&gt;
&lt;br /&gt;
See the [[ITSquad/Mastodon|Mastodon]] page&lt;br /&gt;
&lt;br /&gt;
=== Parley ===&lt;br /&gt;
&lt;br /&gt;
[https://parley.be Parley] is a place where we provide simple services open for everyone. All are free software.&lt;br /&gt;
&lt;br /&gt;
==== Upgrading ====&lt;br /&gt;
&lt;br /&gt;
Upgrading can be done from [https://parley.be/yunohost/admin/ the admin interface] or from the cli over ssh. Before updating applications, make a backup. Backups will be created automatically during upgrade, but if you do them manually, you can check that they haven&#039;t failed. When doing risky upgrades, please take a snapshot from the Hetzner admin console. An example of a risky upgrade is for migrations like Debian Stretch to Debian Buster.&lt;br /&gt;
&lt;br /&gt;
==== Landing page ====&lt;br /&gt;
&lt;br /&gt;
The landing page is a simple HTML page with css and javascript (but has graceful degradation for those who want to disable javascript). The files can be found on [https://dev.parley.be/PPBe/parley_landing_page/ our git repo]. Updates should be pushed to there. More information can be found in the README.md&lt;br /&gt;
&lt;br /&gt;
On the Parley server the files are stored in &#039;&#039;/var/www/my_webapp__2/www&#039;&#039;. It uses git, so updating is &#039;&#039;cd /var/www/my_webapp__2/www; git pull&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
There is also an sftp connection (but can probably be removed since updating happens with git).&lt;br /&gt;
&lt;br /&gt;
===== Jirafeau =====&lt;br /&gt;
&lt;br /&gt;
When updating Jirafeau the config file gets overwritten. There&#039;s an issue, but it doesn&#039;t seem like something that will be fixed soon https://github.com/YunoHost-Apps/jirafeau_ynh/issues/49 . Make sure you test before and after the upgrade if everything is still as it should be. Notable is that the default time to keep a file is a week, the maximum is a month.&lt;br /&gt;
&lt;br /&gt;
Also note that we&#039;ve added a file &#039;&#039;/home/yunohost.app/jirafeau-filesystem&#039;&#039; as a filesystem so we can limit the total uploads. See https://blog.ilja.space/~/MyLearningCurve/limiting-total-size-of-uploads-in-jirafeau &lt;br /&gt;
&lt;br /&gt;
When removing Jirafeau the filesystem should be removed manually, but don&#039;t forget to also change &#039;&#039;/etc/fstab&#039;&#039; otherwise the server may not boot anymore! (See the blogpost to know what was done so you can remove safely, best is to make a take a snapshot from the Hetzner admin console beforehand so it can be put back if something fails.)&lt;br /&gt;
&lt;br /&gt;
== Todo ==&lt;br /&gt;
&lt;br /&gt;
* Follow our latest discussions and work flow there on [https://www.loomio.org/d/TEqnO5ek/we-need-to-clarify-the-it-roles-and-entrust-our-it-people- a Loomio thread].&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
{{Events|type=Meeting|ITSquad|lang=fr|limit=10}}&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33056</id>
		<title>ITSquad</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33056"/>
		<updated>2020-06-06T12:12:49Z</updated>

		<summary type="html">&lt;p&gt;Ilja: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProjectSidebar&lt;br /&gt;
|title=ITSquad&lt;br /&gt;
|status=doing&lt;br /&gt;
|topics=Pirate Party&lt;br /&gt;
|start=2012/05/20&lt;br /&gt;
|contact=it +@+ pirateparty.be, or meet us at our [[Pirate Lab]]&lt;br /&gt;
|members=[[User:Tierce|tierce]], [[User:HgO|HgO]], [[User:ZeFredz|Fred]], [[User:Ilja|Ilja]], anyone else?&lt;br /&gt;
}}&lt;br /&gt;
[[Category:Operational]]&lt;br /&gt;
[[Category:Active Projects]]&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
The ITSquad takes care of the IT-infrastructure of the pirate party. Contact if you want to do an IT-project, need an email address, have requests for a Crew, would like to add a feature to the site, etc.&lt;br /&gt;
&lt;br /&gt;
We can also help with finding, and sometimes providing, tools and services whose values are in line with the values of the Pirateparty. Take a look on our [[ITSquad/Pirates_Selection|Pirates Selection page]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Expenses ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!style=&amp;quot;text-align:left&amp;quot; |[[ITNow#Networking4all|Networking4All]] (&#039;&#039;registrar&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 76,65€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|parley.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|thepirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|depiratenpartij.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|lepartipirate.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|diepiratenpartei.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|piratenpartij.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|pirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; colspan=&amp;quot;3&amp;quot;| [[ITNow#Infomaniak|Infomaniak]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
|Mailboxes @pirateparty.be and old mailing lists @piratepary.be&lt;br /&gt;
|120,00€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | [[ITNow#Hetzner|Hetzner]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | 351,25€&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|[https://wiki.pirateparty.be/ Mediawiki webserver] since October 2019&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://pirateparty.be/ Wordpress websites] (en,fr,nl) since December 2016&lt;br /&gt;
|8,35€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://mastodon.pirateparty.be/ Mastodon server] since October 2019&lt;br /&gt;
|6,9€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://liege.pirateparty.be/ Liège yunohost server] since September 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://parley.be/ parley yunohost server] since November 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
| Storage box (500Go) since September 2019&lt;br /&gt;
| 5,88€&lt;br /&gt;
| Monthly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot;| TOTAL (&#039;&#039;if nothing changes&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 547,9€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ressources ==&lt;br /&gt;
&lt;br /&gt;
* the [[ITNow]] page for some kind of &#039;&#039;&#039;inventory&#039;&#039;&#039; of our «channels &amp;amp; tools».&lt;br /&gt;
* the [[Emails]] page for a &#039;&#039;&#039;list of emails&#039;&#039;&#039; +@+pirateparty.be.&lt;br /&gt;
* the [[ITSquad/piratelab.be|Pirate Labs]] pad to work on &#039;&#039;&#039;different LABz&#039;&#039;&#039; projects.&lt;br /&gt;
* the [https://pad.pirateparty.be/p/pirateparty.be Pirate Party Website] pad for &#039;&#039;&#039;comments, remarks, todos...&#039;&#039;&#039;&lt;br /&gt;
* the [https://www.loomio.org/g/X01fxy2L/pirates-be-permanent-assembly-website-squad Website Squad Loomio Group] about &#039;&#039;&#039;website posts and content&#039;&#039;&#039;.&lt;br /&gt;
* the [[ITSquad/Pirates Selection|Pirates Selection]], a [[ITSquad/Pirates Selection/brainstorming|brainstorming]] about IT tools that could be useful for pirates.&lt;br /&gt;
* the [[ITSquad/Hackathon|Hackathon]], to work together on IT stuff during one long day.&lt;br /&gt;
* [https://pad.parley.be/p/it-squad Pad] dedicated for the ITSquad&lt;br /&gt;
&lt;br /&gt;
== Administration Docs ==&lt;br /&gt;
&lt;br /&gt;
=== Mastodon ===&lt;br /&gt;
&lt;br /&gt;
To maintain a decentralized and libre social-network&lt;br /&gt;
&lt;br /&gt;
See the [[ITSquad/Mastodon|Mastodon]] page&lt;br /&gt;
&lt;br /&gt;
=== Parley ===&lt;br /&gt;
&lt;br /&gt;
[https://parley.be Parley] is a place where we provide simple services open for everyone. All are free software.&lt;br /&gt;
&lt;br /&gt;
==== Upgrading ====&lt;br /&gt;
&lt;br /&gt;
Upgrading can be done from [https://parley.be/yunohost/admin/ the admin interface] or from the cli over ssh. Before updating applications, make a backup. Backups will be created automatically during upgrade, but if you do them manually, you can check that they haven&#039;t failed. When doing risky upgrades, please take a snapshot from the Hetzner admin console. An example of a risky upgrade is for migrations like Debian Stretch to Debian Buster.&lt;br /&gt;
&lt;br /&gt;
===== Jirafeau =====&lt;br /&gt;
&lt;br /&gt;
When updating Jirafeau the config file gets overwritten. There&#039;s an issue, but it doesn&#039;t seem like something that will be fixed soon https://github.com/YunoHost-Apps/jirafeau_ynh/issues/49 . Make sure you test before and after the upgrade if everything is still as it should be. Notable is that the default time to keep a file is a week, the maximum is a month.&lt;br /&gt;
&lt;br /&gt;
Also note that we&#039;ve added a file &#039;&#039;/home/yunohost.app/jirafeau-filesystem&#039;&#039; as a filesystem so we can limit the total uploads. See https://blog.ilja.space/~/MyLearningCurve/limiting-total-size-of-uploads-in-jirafeau&lt;br /&gt;
&lt;br /&gt;
== Todo ==&lt;br /&gt;
&lt;br /&gt;
* Follow our latest discussions and work flow there on [https://www.loomio.org/d/TEqnO5ek/we-need-to-clarify-the-it-roles-and-entrust-our-it-people- a Loomio thread].&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
{{Events|type=Meeting|ITSquad|lang=fr|limit=10}}&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=File:Flowchart_for_providing_tools.odg&amp;diff=33052</id>
		<title>File:Flowchart for providing tools.odg</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=File:Flowchart_for_providing_tools.odg&amp;diff=33052"/>
		<updated>2020-05-31T09:00:47Z</updated>

		<summary type="html">&lt;p&gt;Ilja: Ilja uploaded a new version of File:Flowchart for providing tools.odg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
A flowchart that can be used as a guideline for finding tools that are in line with the pirate values&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=File:Flowchart_for_providing_tools.jpg&amp;diff=33051</id>
		<title>File:Flowchart for providing tools.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=File:Flowchart_for_providing_tools.jpg&amp;diff=33051"/>
		<updated>2020-05-31T08:59:59Z</updated>

		<summary type="html">&lt;p&gt;Ilja: Ilja uploaded a new version of File:Flowchart for providing tools.jpg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Export of the file https://wiki.pirateparty.be/File:Flowchart_for_providing_tools.odg&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=File:Flowchart_for_providing_tools.jpg&amp;diff=33050</id>
		<title>File:Flowchart for providing tools.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=File:Flowchart_for_providing_tools.jpg&amp;diff=33050"/>
		<updated>2020-05-31T08:57:27Z</updated>

		<summary type="html">&lt;p&gt;Ilja: Ilja uploaded a new version of File:Flowchart for providing tools.jpg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Export of the file https://wiki.pirateparty.be/File:Flowchart_for_providing_tools.odg&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=File:Flowchart_for_providing_tools.jpg&amp;diff=33049</id>
		<title>File:Flowchart for providing tools.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=File:Flowchart_for_providing_tools.jpg&amp;diff=33049"/>
		<updated>2020-05-31T08:57:10Z</updated>

		<summary type="html">&lt;p&gt;Ilja: Ilja uploaded a new version of File:Flowchart for providing tools.jpg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Export of the file https://wiki.pirateparty.be/File:Flowchart_for_providing_tools.odg&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=ITSquad/Pirates_Selection&amp;diff=33048</id>
		<title>ITSquad/Pirates Selection</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=ITSquad/Pirates_Selection&amp;diff=33048"/>
		<updated>2020-05-31T08:49:20Z</updated>

		<summary type="html">&lt;p&gt;Ilja: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProjectSidebar&lt;br /&gt;
|title=Pirates Selection&lt;br /&gt;
|status=abandoned&lt;br /&gt;
|workgroup=ITSquad&lt;br /&gt;
|start=2015/01/16&lt;br /&gt;
|contact=contact [at] pirateparty dot be&lt;br /&gt;
}}&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
As ITSquad we want to provide people with tools and services that are in line with the values of the Pirateparty. On this page you can find information on how to find tools and alternatives, together with a selection of tools that are already known or used within the Pirateparty. For ideas, you can also check our [[ITSquad/Pirates Selection/brainstorming|Brainstorming page]].&lt;br /&gt;
&lt;br /&gt;
== Finding tools ==&lt;br /&gt;
&lt;br /&gt;
When finding tools it&#039;s important to have an idea of the needs that need to be met. Sometimes you will try out a tool and only then discover that there are more requirements than what you first assumed. Finding a good tool is therefore often an iterative process. Besides being functional, we also want the tool to be in line with the values of the Pirateparty. This is not always possible, so it is important to have an idea of what we consider more important in a tool. This can be different from case to case, but the following list can be used as a guideline. The items more at the top should generally be considered more important than the items lower in the list.&lt;br /&gt;
&lt;br /&gt;
# Is the tool usable for the use case?&lt;br /&gt;
# Is it privacy respecting?&lt;br /&gt;
# Is it FLOSS?&lt;br /&gt;
# Is the development community driven?&lt;br /&gt;
&lt;br /&gt;
Ideally a tool should fit all of the criteria given in the list above, but this is not always possible. So what if, for example, a community driven and privacy respecting floss tool exists that is almost usable except for one or a couple of missing features? As pirates we believe in cooperation, so even if a tool that fits all requirements doesn&#039;t exist at this time, we should work with the community to see if we can make it so that such a tool may be possible to have in the future. As is true for anyone, our time and skill are limited, but at the very least we can see if there are relevant issue trackers where we can put feature requests. Even better is if we can contribute code and add the missing features ourselves, but what we can do should always be viewed on a case to case basis. In general the following flowchart could be used as a guideline&lt;br /&gt;
&lt;br /&gt;
[[File:Flowchart_for_providing_tools.jpg|400px]] &amp;lt;br&amp;gt;&lt;br /&gt;
[[Media:Flowchart_for_providing_tools.odg]]&lt;br /&gt;
&lt;br /&gt;
== Tools currently used ==&lt;br /&gt;
&lt;br /&gt;
This is a non-exhaustive list of tools we already use.&lt;br /&gt;
&lt;br /&gt;
=== Yunohost ===&lt;br /&gt;
&lt;br /&gt;
[https://yunohost.org Yunohost] is an operating system to make self hosting easy. The most needed system administration tasks can be done through a webinterface. People can manage domains, users, and install and update applications. As ITSquad we can provide crews and other groups with a server running Yunohost. This gives crews the possibility to run their own infrastructure without the needing an experienced sysadmin in the crew. When there are questions or problems, the ITSquad can provide support.&lt;br /&gt;
&lt;br /&gt;
=== Parley ===&lt;br /&gt;
&lt;br /&gt;
Some tools are needed outside of crews or other groups that already have a yunohost server. Think for instance about work that&#039;s being done for the ppbe as a whole or people who want to start a crew, but are still starting. For this purpose [https://parley.be Parley] was started. It provides some basic tools that do not require a login and are open to everyone. It&#039;s been placed under a politically neutral domain so that it&#039;s easier to use for non-Pirateparty related things as well.&lt;br /&gt;
&lt;br /&gt;
=== Mastodon ===&lt;br /&gt;
&lt;br /&gt;
Online social networking has become an important part of our daily lives. The typical platforms that are used are often abuse your privacy and often leads to the need of many accounts to access different services. The fediverse is a network that tries to bring an alternative network to combat these problems. Mastodon is an example of a microblog software that connects to the fediverse. We host our own server at https://mastodon.pirateparty.be. More information can be found on our [[ITSquad/Mastodon|Mastodon page]].&lt;br /&gt;
&lt;br /&gt;
=== Loomio ===&lt;br /&gt;
&lt;br /&gt;
Loomio is an online collaborating tool that we use for online discussion and decision making. We do not host our own Loomio, but we do have our own group on https://www.loomio.org/g/w9m0yGeJ/pirates-be-permanent-assembly&lt;br /&gt;
&lt;br /&gt;
=== Matrix ===&lt;br /&gt;
&lt;br /&gt;
Matrix is a chat protocol. It&#039;s FLOSS and decentralised. We do not host our own server, but people can create an account on the server of their choice and people or crews can even host their own server if they want. A list of the available groups that the Belgian Pirateparty has can be found at https://riot.im/app/#/group/+ppbe-everywhere:matrix.org&lt;br /&gt;
&lt;br /&gt;
=== Extra ===&lt;br /&gt;
&lt;br /&gt;
* December 3rd, 2016 : Mobilize crowds with &#039;&#039;&#039;Mobilizator&#039;&#039;&#039; a tool developed for Hart boven Hard/Tout Autre Chose and the No-TTiP Belgian platform : https://github.com/philippejadin/Mobilizator&lt;br /&gt;
&lt;br /&gt;
== Feedback ==&lt;br /&gt;
&lt;br /&gt;
* contact [at] pirateparty dot be&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=File:Flowchart_for_providing_tools.jpg&amp;diff=33047</id>
		<title>File:Flowchart for providing tools.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=File:Flowchart_for_providing_tools.jpg&amp;diff=33047"/>
		<updated>2020-05-31T08:01:08Z</updated>

		<summary type="html">&lt;p&gt;Ilja: Export of the file https://wiki.pirateparty.be/File:Flowchart_for_providing_tools.odg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Export of the file https://wiki.pirateparty.be/File:Flowchart_for_providing_tools.odg&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=File:Flowchart_for_providing_tools.odg&amp;diff=33046</id>
		<title>File:Flowchart for providing tools.odg</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=File:Flowchart_for_providing_tools.odg&amp;diff=33046"/>
		<updated>2020-05-31T07:58:52Z</updated>

		<summary type="html">&lt;p&gt;Ilja: A flowchart that can be used as a guideline for finding tools that are in line with the pirate values&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
A flowchart that can be used as a guideline for finding tools that are in line with the pirate values&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33045</id>
		<title>ITSquad</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=ITSquad&amp;diff=33045"/>
		<updated>2020-05-31T07:14:04Z</updated>

		<summary type="html">&lt;p&gt;Ilja: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProjectSidebar&lt;br /&gt;
|title=ITSquad&lt;br /&gt;
|status=doing&lt;br /&gt;
|topics=Pirate Party&lt;br /&gt;
|start=2012/05/20&lt;br /&gt;
|contact=it +@+ pirateparty.be, or meet us at our [[Pirate Lab]]&lt;br /&gt;
|members=[[User:Tierce|tierce]], [[User:HgO|HgO]], [[User:ZeFredz|Fred]], [[User:Ilja|Ilja]], anyone else?&lt;br /&gt;
}}&lt;br /&gt;
[[Category:Operational]]&lt;br /&gt;
[[Category:Active Projects]]&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
The ITSquad takes care of the IT-infrastructure of the pirate party. Contact if you want to do an IT-project, need an email address, have requests for a Crew, would like to add a feature to the site, etc.&lt;br /&gt;
&lt;br /&gt;
We can also help with finding, and sometimes providing, tools and services whose values are in line with the values of the Pirateparty. Take a look on our [[ITSquad/Pirates_Selection|Pirates Selection page]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Expenses ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!style=&amp;quot;text-align:left&amp;quot; |[[ITNow#Networking4all|Networking4All]] (&#039;&#039;registrar&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 76,65€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|parley.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|thepirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|depiratenpartij.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|lepartipirate.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|diepiratenpartei.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|piratenpartij.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
|pirateparty.be&lt;br /&gt;
|10,95€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; colspan=&amp;quot;3&amp;quot;| [[ITNow#Infomaniak|Infomaniak]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
|Mailboxes @pirateparty.be and old mailing lists @piratepary.be&lt;br /&gt;
|120,00€&lt;br /&gt;
|Yearly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | [[ITNow#Hetzner|Hetzner]] (&#039;&#039;hosting provider&#039;&#039;)&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | 351,25€&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot; | Yearly&lt;br /&gt;
|-&lt;br /&gt;
|[https://wiki.pirateparty.be/ Mediawiki webserver] since October 2019&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://pirateparty.be/ Wordpress websites] (en,fr,nl) since December 2016&lt;br /&gt;
|8,35€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://mastodon.pirateparty.be/ Mastodon server] since October 2019&lt;br /&gt;
|6,9€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://liege.pirateparty.be/ Liège yunohost server] since September 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
|[https://parley.be/ parley yunohost server] since November 2018&lt;br /&gt;
|3,01€&lt;br /&gt;
|Monthly&lt;br /&gt;
|-&lt;br /&gt;
| Storage box (500Go) since September 2019&lt;br /&gt;
| 5,88€&lt;br /&gt;
| Monthly&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:left;&amp;quot;| TOTAL (&#039;&#039;if nothing changes&#039;&#039;)&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | 547,9€&lt;br /&gt;
! style=&amp;quot;text-align:left&amp;quot; | Yearly&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ressources ==&lt;br /&gt;
&lt;br /&gt;
* the [[ITNow]] page for some kind of &#039;&#039;&#039;inventory&#039;&#039;&#039; of our «channels &amp;amp; tools».&lt;br /&gt;
* the [[Emails]] page for a &#039;&#039;&#039;list of emails&#039;&#039;&#039; +@+pirateparty.be.&lt;br /&gt;
* the [[ITSquad/piratelab.be|Pirate Labs]] pad to work on &#039;&#039;&#039;different LABz&#039;&#039;&#039; projects.&lt;br /&gt;
* the [https://pad.pirateparty.be/p/pirateparty.be Pirate Party Website] pad for &#039;&#039;&#039;comments, remarks, todos...&#039;&#039;&#039;&lt;br /&gt;
* the [https://www.loomio.org/g/X01fxy2L/pirates-be-permanent-assembly-website-squad Website Squad Loomio Group] about &#039;&#039;&#039;website posts and content&#039;&#039;&#039;.&lt;br /&gt;
* the [[ITSquad/Pirates Selection|Pirates Selection]], a [[ITSquad/Pirates Selection/brainstorming|brainstorming]] about IT tools that could be useful for pirates.&lt;br /&gt;
* the [[ITSquad/Hackathon|Hackathon]], to work together on IT stuff during one long day.&lt;br /&gt;
* the [[ITSquad/Mastodon|Mastodon]], to maintain a decentralized and libre social-network&lt;br /&gt;
* [https://pad.parley.be/p/it-squad Pad] dedicated for the ITSquad&lt;br /&gt;
&lt;br /&gt;
== Todo ==&lt;br /&gt;
&lt;br /&gt;
* Follow our latest discussions and work flow there on [https://www.loomio.org/d/TEqnO5ek/we-need-to-clarify-the-it-roles-and-entrust-our-it-people- a Loomio thread].&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
{{Events|type=Meeting|ITSquad|lang=fr|limit=10}}&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=Cleanup_old_projects&amp;diff=33038</id>
		<title>Cleanup old projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=Cleanup_old_projects&amp;diff=33038"/>
		<updated>2020-05-10T13:19:16Z</updated>

		<summary type="html">&lt;p&gt;Ilja: Close project!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProjectSidebar&lt;br /&gt;
|title=Cleanup old projects&lt;br /&gt;
|status=done&lt;br /&gt;
|workgroup=WikiSquad&lt;br /&gt;
|start=2020/03/28&lt;br /&gt;
|contact=contact@pirateparty.be&lt;br /&gt;
}}&lt;br /&gt;
== Description == &lt;br /&gt;
&lt;br /&gt;
This project is to go over the projects and make sure that the [https://wiki.pirateparty.be/Category:Active_Projects list of active projects] is correct and clear to read.&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
&lt;br /&gt;
We currently saw the problem of having too much projects that people have started, but not enough people to do them. We want to find a way to advertise the projects better (using the project page [[Category:Active_Projects]]), make them more welcoming and have a better overview for the people actually working on the projects.&lt;br /&gt;
&lt;br /&gt;
== Events ==&lt;br /&gt;
&lt;br /&gt;
{{Events|{{PAGENAME}}|type=Meeting}}&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
* [https://pad.parley.be/p/Piratelab2020-March Pad of the lab where this started]&lt;br /&gt;
* [https://www.loomio.org/d/S8o21axX Loomio thread]&lt;br /&gt;
* [https://pad.parley.be/p/Cleanup_old_projects Pad]&lt;br /&gt;
&lt;br /&gt;
== Timeline ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;s&amp;gt;Create a wiki page for that cleaning up project&amp;lt;/s&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;Advertise on loomio about what we decided / are doing&amp;lt;/s&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;Cleanup the Active Projects wiki page : [https://wiki.pirateparty.be/Category:Active_Projects]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;Close inactive / abandoned projects&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;Improve the description of the category&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;Improve templates for creating new projects&amp;lt;/s&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;List all active/started project that are not on the list yet (see [https://pad.parley.be/p/Cleanup_old_projects pad])&amp;lt;/s&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;Complete what&#039;s missing for each project (so yes, also this one :grin:)&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;Good description of the project&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;Contactperson is known&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;Pad/loomio/wikipage&amp;lt;/s&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;Close the project on the wiki&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== To do list ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;s&amp;gt;Improve the description of the [[Form:Project|project form]]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;For instance, explain that the workgroup should be an existing wiki page&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;Make it clear what options can be used in the sidebar&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;Add better description to the [[Template:EmptyProject|Template:EmptyProject]]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;Do the same changes to the [[Form:Project|project form]]&amp;lt;/s&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;Fix a bug in the active projects list&amp;lt;/s&amp;gt; (Moved to [[WikiSquad/Project/Improving_the_Wiki#ToDo]] )&lt;br /&gt;
** &amp;lt;s&amp;gt;Sub-projects which have their parent project marked as closed are still displayed in the active projects list. It looks like this is a bug in the way the project list is displayed. Ideally, we should fix this, but on the other hand the inconvenience is not big...&amp;lt;/s&amp;gt; (Moved to [[WikiSquad/Project/Improving_the_Wiki#ToDo]] )&lt;br /&gt;
* &amp;lt;s&amp;gt;When all children of a project are closed, close the parent project as well ?&amp;lt;/s&amp;gt; (Moved to [[WikiSquad/Project/Improving_the_Wiki#ToDo]] )&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
&lt;br /&gt;
We concluded that this project is done now. &lt;br /&gt;
&lt;br /&gt;
Some things could still be improved (the list of active projects is still long compared to the number of active pirates envolved).  We did all the items from the timeline as planned. The to-do list items that were left have been added mostly to the Improve the wiki project page.&lt;br /&gt;
&lt;br /&gt;
Thanks for your contribution!&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=Cleanup_old_projects&amp;diff=33037</id>
		<title>Cleanup old projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=Cleanup_old_projects&amp;diff=33037"/>
		<updated>2020-05-10T13:16:42Z</updated>

		<summary type="html">&lt;p&gt;Ilja: /* Timeline */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProjectSidebar&lt;br /&gt;
|title=Cleanup old projects&lt;br /&gt;
|status=doing&lt;br /&gt;
|workgroup=WikiSquad&lt;br /&gt;
|start=2020/03/28&lt;br /&gt;
|contact=contact@pirateparty.be&lt;br /&gt;
}}&lt;br /&gt;
== Description == &lt;br /&gt;
&lt;br /&gt;
This project is to go over the projects and make sure that the [https://wiki.pirateparty.be/Category:Active_Projects list of active projects] is correct and clear to read.&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
&lt;br /&gt;
We currently saw the problem of having too much projects that people have started, but not enough people to do them. We want to find a way to advertise the projects better (using the project page [[Category:Active_Projects]]), make them more welcoming and have a better overview for the people actually working on the projects.&lt;br /&gt;
&lt;br /&gt;
== Events ==&lt;br /&gt;
&lt;br /&gt;
{{Events|{{PAGENAME}}|type=Meeting}}&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
* [https://pad.parley.be/p/Piratelab2020-March Pad of the lab where this started]&lt;br /&gt;
* [https://www.loomio.org/d/S8o21axX Loomio thread]&lt;br /&gt;
* [https://pad.parley.be/p/Cleanup_old_projects Pad]&lt;br /&gt;
&lt;br /&gt;
== Timeline ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;s&amp;gt;Create a wiki page for that cleaning up project&amp;lt;/s&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;Advertise on loomio about what we decided / are doing&amp;lt;/s&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;Cleanup the Active Projects wiki page : [https://wiki.pirateparty.be/Category:Active_Projects]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;Close inactive / abandoned projects&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;Improve the description of the category&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;Improve templates for creating new projects&amp;lt;/s&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;List all active/started project that are not on the list yet (see [https://pad.parley.be/p/Cleanup_old_projects pad])&amp;lt;/s&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;Complete what&#039;s missing for each project (so yes, also this one :grin:)&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;Good description of the project&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;Contactperson is known&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;Pad/loomio/wikipage&amp;lt;/s&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;Close the project on the wiki&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== To do list ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;s&amp;gt;Improve the description of the [[Form:Project|project form]]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;For instance, explain that the workgroup should be an existing wiki page&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;Make it clear what options can be used in the sidebar&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;Add better description to the [[Template:EmptyProject|Template:EmptyProject]]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;Do the same changes to the [[Form:Project|project form]]&amp;lt;/s&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;Fix a bug in the active projects list&amp;lt;/s&amp;gt; (Moved to [[WikiSquad/Project/Improving_the_Wiki#ToDo]] )&lt;br /&gt;
** &amp;lt;s&amp;gt;Sub-projects which have their parent project marked as closed are still displayed in the active projects list. It looks like this is a bug in the way the project list is displayed. Ideally, we should fix this, but on the other hand the inconvenience is not big...&amp;lt;/s&amp;gt; (Moved to [[WikiSquad/Project/Improving_the_Wiki#ToDo]] )&lt;br /&gt;
* &amp;lt;s&amp;gt;When all children of a project are closed, close the parent project as well ?&amp;lt;/s&amp;gt; (Moved to [[WikiSquad/Project/Improving_the_Wiki#ToDo]] )&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=Cleanup_old_projects&amp;diff=33036</id>
		<title>Cleanup old projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=Cleanup_old_projects&amp;diff=33036"/>
		<updated>2020-05-10T13:14:14Z</updated>

		<summary type="html">&lt;p&gt;Ilja: /* To do list */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProjectSidebar&lt;br /&gt;
|title=Cleanup old projects&lt;br /&gt;
|status=doing&lt;br /&gt;
|workgroup=WikiSquad&lt;br /&gt;
|start=2020/03/28&lt;br /&gt;
|contact=contact@pirateparty.be&lt;br /&gt;
}}&lt;br /&gt;
== Description == &lt;br /&gt;
&lt;br /&gt;
This project is to go over the projects and make sure that the [https://wiki.pirateparty.be/Category:Active_Projects list of active projects] is correct and clear to read.&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
&lt;br /&gt;
We currently saw the problem of having too much projects that people have started, but not enough people to do them. We want to find a way to advertise the projects better (using the project page [[Category:Active_Projects]]), make them more welcoming and have a better overview for the people actually working on the projects.&lt;br /&gt;
&lt;br /&gt;
== Events ==&lt;br /&gt;
&lt;br /&gt;
{{Events|{{PAGENAME}}|type=Meeting}}&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
* [https://pad.parley.be/p/Piratelab2020-March Pad of the lab where this started]&lt;br /&gt;
* [https://www.loomio.org/d/S8o21axX Loomio thread]&lt;br /&gt;
* [https://pad.parley.be/p/Cleanup_old_projects Pad]&lt;br /&gt;
&lt;br /&gt;
== Timeline ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;s&amp;gt;Create a wiki page for that cleaning up project&amp;lt;/s&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;Advertise on loomio about what we decided / are doing&amp;lt;/s&amp;gt;&lt;br /&gt;
* Cleanup the Active Projects wiki page : [https://wiki.pirateparty.be/Category:Active_Projects]&lt;br /&gt;
** &amp;lt;s&amp;gt;Close inactive / abandoned projects&amp;lt;/s&amp;gt;&lt;br /&gt;
** Improve the description of the category&lt;br /&gt;
** Improve templates for creating new projects&lt;br /&gt;
* List all active/started project that are not on the list yet (see [https://pad.parley.be/p/Cleanup_old_projects pad])&lt;br /&gt;
* Complete what&#039;s missing for each project (so yes, also this one :grin:)&lt;br /&gt;
** Good description of the project&lt;br /&gt;
** Contactperson is known&lt;br /&gt;
** Pad/loomio/wikipage&lt;br /&gt;
* Close the project on the wiki&lt;br /&gt;
&lt;br /&gt;
== To do list ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;s&amp;gt;Improve the description of the [[Form:Project|project form]]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;For instance, explain that the workgroup should be an existing wiki page&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;Make it clear what options can be used in the sidebar&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;Add better description to the [[Template:EmptyProject|Template:EmptyProject]]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;Do the same changes to the [[Form:Project|project form]]&amp;lt;/s&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;Fix a bug in the active projects list&amp;lt;/s&amp;gt; (Moved to [[WikiSquad/Project/Improving_the_Wiki#ToDo]] )&lt;br /&gt;
** &amp;lt;s&amp;gt;Sub-projects which have their parent project marked as closed are still displayed in the active projects list. It looks like this is a bug in the way the project list is displayed. Ideally, we should fix this, but on the other hand the inconvenience is not big...&amp;lt;/s&amp;gt; (Moved to [[WikiSquad/Project/Improving_the_Wiki#ToDo]] )&lt;br /&gt;
* &amp;lt;s&amp;gt;When all children of a project are closed, close the parent project as well ?&amp;lt;/s&amp;gt; (Moved to [[WikiSquad/Project/Improving_the_Wiki#ToDo]] )&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=WikiSquad/Project/Improving_the_Wiki&amp;diff=33034</id>
		<title>WikiSquad/Project/Improving the Wiki</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=WikiSquad/Project/Improving_the_Wiki&amp;diff=33034"/>
		<updated>2020-05-10T13:12:27Z</updated>

		<summary type="html">&lt;p&gt;Ilja: /* ToDo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProjectSidebar&lt;br /&gt;
|title=Improving the Wiki&lt;br /&gt;
|status=inactive&lt;br /&gt;
|workgroup=WikiSquad&lt;br /&gt;
|topics=Pirate Party&lt;br /&gt;
|start=2017/02/28&lt;br /&gt;
|contact=[[User:Ilja|Ilja]] ([[User talk:Ilja|talk]])&lt;br /&gt;
}}&lt;br /&gt;
==Introduction==&lt;br /&gt;
The goal of this project is to improve the use of the wiki, both for pirates and non-pirates. The wiki is a workplace and our memory. To be transparent we need to make sure that information can be easily found and is presented in a way that is easy to understand. If we want people to use this wiki as such, we need to make sure that we keep the threshold for using the wiki as low as possible.&lt;br /&gt;
&lt;br /&gt;
==Board==&lt;br /&gt;
This board is used to present the changes that can or need to be made and also to give an idea of the improvement we are making in general. You see that the board has a [[#Proposals|Proposals]]-section, a [[#ToDo|ToDo]]-section, a [[#Doing|Doing]]-section and a [[#Done|Done]]-section. The [[#Proposals|Proposals]] section is to give proposals (of course :p ). You can write proposals to improve the wiki in the pad. We can&#039;t guarantee that everything on this pad will be executed, but it will be taken into account. &amp;lt;br /&amp;gt;&lt;br /&gt;
When making a proposal, please be clear about what exactly it is that you want, state a clear goal, possibly with examples.  &amp;lt;br /&amp;gt;&lt;br /&gt;
Things that are decided that need to be done come in the [[#ToDo]] section. When someone starts on this project, they can move this to the [[#Doing]] section and then to the [[#Done]] section once the goal is reached.  &amp;lt;br /&amp;gt;&lt;br /&gt;
Because the wiki changes (definitely during this project), it is possible that things from the [[#Done]] section return to the [[#ToDo]] or [[#Doing]] section.&lt;br /&gt;
&lt;br /&gt;
===Proposals===&lt;br /&gt;
&amp;lt;eplite id=&amp;quot;Wikispuad_Project_Improving_the_wiki_Proposals&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===ToDo===&lt;br /&gt;
&lt;br /&gt;
====Fix a bug in the active projects list====&lt;br /&gt;
*Sub-projects which have their parent project marked as closed are still displayed in the active projects list. It looks like this is a bug in the way the project list is displayed. Ideally, we should fix this, but on the other hand the inconvenience is not big...&lt;br /&gt;
*When all children of a project are closed, close the parent project as well ?&lt;br /&gt;
&lt;br /&gt;
==== rethink the use of the pads ====&lt;br /&gt;
*Pads are good tools, but they can easily clutter up the wiki, which makes it look unfriendly to new people. --[[User:Ilja|Ilja]] ([[User talk:Ilja|talk]]) 20:19, 2 August 2017 (CEST)&lt;br /&gt;
*: Maybe we should also rethink the need for pads (pros and cons). For instance, they are easy to edit, but we don&#039;t get any notification of the changes&lt;br /&gt;
*: Is there any other tools that could keep the &amp;quot;easy edit&amp;quot; feature ? (I don&#039;t know, just wondering) --[[User:HgO|HgO]] ([[User talk:HgO|talk]]) 20:27, 2 August 2017 (CEST)&lt;br /&gt;
*:: I&#039;ve been wondering about that as well. I know there are webcommics, for example, who use [https://disqus.com/ disqus] (example: http://www.sssscomic.com/comic.php). People can log in if they want, but can always post as a guest as well under a temporary username (which will be displayed in a different color than users who have an account). I don&#039;t think it&#039;s libre, but if we&#039;d have something like that that we could place in the wiki, I think that would be awesome (and of course, I would not want to log in on the wiki AND that discussion thing with two different accounts). --[[User:Ilja|Ilja]] ([[User talk:Ilja|talk]]) 20:42, 2 August 2017 (CEST)&lt;br /&gt;
*::: We should have a look at: https://www.mediawiki.org/wiki/Category:Discussion_and_forum_extensions ;) There are plenty of extensions, never had time to test them :p --[[User:HgO|HgO]] ([[User talk:HgO|talk]]) 21:04, 2 August 2017 (CEST)&lt;br /&gt;
*::::I&#039;ve skimmed the pages of the plugins and at first sight https://www.mediawiki.org/wiki/Extension:Comments seems like the most promising (:. Release status is stable, you can add the comments with a simple &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;comments /&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;-tag, there is a setting that allows non-signed-in users to comment and reply as well, it looks nice, it&#039;s under GPLv2... I&#039;m not sure about notifications though. --[[User:Ilja|Ilja]] ([[User talk:Ilja|talk]]) 18:36, 21 August 2017 (CEST)&lt;br /&gt;
**Possible suggestions (table is open, so let&#039;s disqus ;) ) --[[User:Ilja|Ilja]] ([[User talk:Ilja|talk]]) 20:19, 2 August 2017 (CEST)&lt;br /&gt;
***Add better information on the pad itself about what a pad is and how to use it (example: https://pad.pirateparty.be/p/Wiki-Manual_Discussion) --[[User:Ilja|Ilja]] ([[User talk:Ilja|talk]]) 20:19, 2 August 2017 (CEST)&lt;br /&gt;
***Try to group the pads at the bottom of pages, especially those who easily get cluttered (I do believe exceptions are possible, so let&#039;s think about that as well). --[[User:Ilja|Ilja]] ([[User talk:Ilja|talk]]) 20:19, 2 August 2017 (CEST)&lt;br /&gt;
***Try to limit the number of pads on a page --[[User:HgO|HgO]] ([[User talk:HgO|talk]]) 20:27, 2 August 2017 (CEST)&lt;br /&gt;
***Better information at the location where the pads are put in the wiki --[[User:Ilja|Ilja]] ([[User talk:Ilja|talk]]) 20:19, 2 August 2017 (CEST)&lt;br /&gt;
***:Maybe the [[WikiSquad/Meeting/23 09 2017|Wiki workshop]] about how to structure the wiki will give some answers here ? :) --[[User:HgO|HgO]] ([[User talk:HgO|talk]]) 20:27, 2 August 2017 (CEST)&lt;br /&gt;
&lt;br /&gt;
==== [[Help:Contents|Wiki-manual]] ====&lt;br /&gt;
*Add more information on how to search. For example, when I want to find a userpage, typing the users name won&#039;t give me the results I&#039;d expect. I need to type User:username. I assume the same goes for projects... These are things we should add as well.&lt;br /&gt;
**Instead of explaining this in the manual, is there a way to change the behavior of the searchbar so that it is more intuitive to non wiki-users? I found this plug-in: https://www.mediawiki.org/wiki/Extension:SearchExtraNS but I&#039;m not sure what the exact changes in searchresults will be (I don&#039;t think I grasp enough of how the search engine works ATM) --[[User:Ilja|Ilja]] ([[User talk:Ilja|talk]]) 09:09, 27 August 2017 (CEST)  &lt;br /&gt;
*Split the manual into chapters&lt;br /&gt;
** I think that the manual would be more readable if we split it into chapters. We would thus have smaller pages --[[User:HgO|HgO]] ([[User talk:HgO|talk]]) 20:25, 28 February 2017 (CET)&lt;br /&gt;
** The wiki is changing, so I wouldn&#039;t want to do this to soon (and then see that we have to do it all over again), but I definitely feel that a restructuring is getting necessary :/ --[[User:Ilja|Ilja]] ([[User talk:Ilja|talk]]) 20:54, 16 March 2017 (CET)&lt;br /&gt;
&lt;br /&gt;
==== [[Welcome/Guide|Survival guide]] ====&lt;br /&gt;
*The Dutch version of the guide needs some touch-ups, rephrasing of certain sentences and added translations.&lt;br /&gt;
&lt;br /&gt;
==== New links for the sidebars ====&lt;br /&gt;
*See [[#Récapitulatif du Pirate Lab de Décembre 2016|this section]]&lt;br /&gt;
&lt;br /&gt;
==== [[Form:Crew|Crew form]] ====&lt;br /&gt;
* Add translations for some labels&lt;br /&gt;
&lt;br /&gt;
==== [[Special:Translate|Translate the wiki]] ====&lt;br /&gt;
* Make a tutorial on how to do it ?&lt;br /&gt;
&lt;br /&gt;
===Doing===&lt;br /&gt;
&lt;br /&gt;
==== [[Template:ProjectSidebar]] ====&lt;br /&gt;
* Rethink the sidebar in order to  make it easier to use. There is a draft [[Template:ProjectSidebar/sandbox|here]].&lt;br /&gt;
* List of members wouldn&#039;t be on the sidebar anymore, because this list was rarely updated&lt;br /&gt;
&lt;br /&gt;
====[[Help:Conventions]] ====&lt;br /&gt;
*Updating the naming and usage conventions page&lt;br /&gt;
*TODO: Project&#039;s naming convention (cf. pad)&lt;br /&gt;
**Summary of the propositions (both conventions would be used): &lt;br /&gt;
*** Project/NameOfTheProject/dd mm yyyy&lt;br /&gt;
**** where &amp;quot;dd mm yyyy&amp;quot; are the day, month and year when the project was first launched&lt;br /&gt;
*** Workgroup/Project/NameOfTheProject/dd mm yyyy&lt;br /&gt;
**** where Workgroup is the team supporting the project (there can be several)&lt;br /&gt;
**** Usefull for local projects (e.g. Linux Install Party)&lt;br /&gt;
&lt;br /&gt;
==== Events ====&lt;br /&gt;
&lt;br /&gt;
* Implement a great event system. &lt;br /&gt;
* What needs &#039;&#039;&#039;to be done&#039;&#039;&#039;:&lt;br /&gt;
** Create some documentation / how to, here for instance [[Help:Events]]&lt;br /&gt;
* At the moment, we can already:&lt;br /&gt;
** Create different type of events using forms ([[Form:Meeting event|Meeting]], [[Form:PirateDrink event|PirateDrink]], [[Form:External event|External event]], or [[Form:Event|no specific event]])&lt;br /&gt;
** Use multiple dates for [[Template:EmptyExternalEvent|external events]] (each separated by a coma)&lt;br /&gt;
** Assign multiple workgroups (each separated by a coma)&lt;br /&gt;
** List events&lt;br /&gt;
*** We can filter them by types:&lt;br /&gt;
**** For instance, we can choose to display all events but external ones, with &amp;lt;nowiki&amp;gt;{{Events|type=!External}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**** or we can display pirate beers and meetings, with &amp;lt;nowiki&amp;gt;{{Events|type=PirateDrink, Meeting}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
*** We can filter them by workgroups:&lt;br /&gt;
**** For instance, we can choose to display all events but those from [[Crew BW]], with &amp;lt;nowiki&amp;gt;{{Events|!Crew BW}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**** or we can choose to display events from different workgroups, with &amp;lt;nowiki&amp;gt;{{Events|A workgroup, Another workgroup}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
*** We can filter them by date:&lt;br /&gt;
**** For instance, we can choose to display only future events and show the closest first, with &amp;lt;nowiki&amp;gt;{{Events|start=now|order=asc}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
** Show events from given wiki pages&lt;br /&gt;
*** For instance, we can display the [[Pirate Lab/Meeting/25 03 2017|Pirate Lab of March 2017]] together with the [[WikiSquad/Meeting/11 03 2017|wiki workshop event]], with &amp;lt;nowiki&amp;gt;{{ShowEvent|Pirate Lab/Meeting/25 03 2017, WikiSquad/Meeting/11 03 2017}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**** By default, they are not sorted, because it would hide events that don&#039;t have a date. We can sort events by adding &amp;quot;sort = true&amp;quot; parameter (e.g. &amp;lt;nowiki&amp;gt;{{ShowEvent|Pirate Lab/Meeting/25 03 2017, WikiSquad/Meeting/11 03 2017|sort = true}}&amp;lt;/nowiki&amp;gt;)&lt;br /&gt;
** Export event(s) as iCalendar, with &amp;lt;nowiki&amp;gt;{{Event ics|workgroup=Workgroup|type=Meeting}}&amp;lt;/nowiki&amp;gt; or &amp;lt;nowiki&amp;gt;{{Event ics|Event page}}&amp;lt;/nowiki&amp;gt; for a single event.&lt;br /&gt;
** Display events on a map, with &amp;lt;nowiki&amp;gt;{{MapEvents|Workgroup|type=Meeting}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Done===&lt;br /&gt;
&lt;br /&gt;
==== Create a [[Help:Lexicon]] ====&lt;br /&gt;
*We have a link from the [[Main_Page_test#Welcome|Main_Page_test]] to a lexicon. This still needs to be created. This can be a page or a section on another page (maybe [[Welcome/Guide#Petit Lexique]]?)&lt;br /&gt;
*We could use this extension as well: https://www.mediawiki.org/wiki/Extension:Semantic_Glossary&lt;br /&gt;
Since &#039;Main Page&#039; is already in the &#039;Done&#039;-section, and I do not see this &#039;Lexicon&#039;-link on the &#039;Main_Page_test&#039; anymore, I&#039;ve moved this section to &#039;Done as well. --[[User:Ilja|Ilja]] ([[User talk:Ilja|talk]]) 09:17, 27 August 2017 (CEST)&lt;br /&gt;
&lt;br /&gt;
==== Create a [[Help:Events]] ====&lt;br /&gt;
* Documentation on how to use the events system, see [[#Events]]&lt;br /&gt;
* Currently at [[Help:Contents#Creating_events]]&lt;br /&gt;
* Tutorial for creating a new calendar on Thunderbird: [[Help:Contents/Events/Thunderbird]]&lt;br /&gt;
&lt;br /&gt;
==== [[Main Page]] ====&lt;br /&gt;
* A first version of the main page has been released on 13th March 2017&lt;br /&gt;
* There is an ongoing discussion about the Help/Welcome section on [[Main Page test]] and [[Talk:Main Page test]]&lt;br /&gt;
* We&#039;ve got our current main page for a while now and I don&#039;t hear complaints. I assume we can place this under &#039;&#039;done&#039;&#039; for now?--[[User:Ilja|Ilja]] ([[User talk:Ilja|talk]]) 23:57, 15 July 2017 (CEST)&lt;br /&gt;
&lt;br /&gt;
==== [[Special:FormEdit/Meeting_event|Meeting form]]====&lt;br /&gt;
&lt;br /&gt;
We created a standard form so that people can easily create an event page on the wiki.&lt;br /&gt;
&lt;br /&gt;
==== [[Special:FormEdit/Crew|Crew form]]====&lt;br /&gt;
&lt;br /&gt;
We created a standard form so that people can easily create a crew page on the wiki.&lt;br /&gt;
&lt;br /&gt;
==== [[Talk:WikiSquad#Organising_the_wiki#Change log of February 2017|Change log of February 2017]] ====&lt;br /&gt;
&lt;br /&gt;
==== [[Help:Contents|Wiki-manual]] ====&lt;br /&gt;
*Added the use of the different [[Special:Forms|Forms]] to the manual.&lt;br /&gt;
*Updateed the pad-section. We now have pads that do use https, so the warning that pads might not show must be updated.&lt;br /&gt;
*Added a link to the [[Help:Conventions]] somewhere&lt;br /&gt;
**this was already in the help section, I added it to the Extra resources --[[User:Ilja|Ilja]] ([[User talk:Ilja|talk]]) 20:54, 16 March 2017 (CET)&lt;br /&gt;
&lt;br /&gt;
==== [[Template:Top Menu|Top Menu]] ====&lt;br /&gt;
* Simplified the top menu&lt;br /&gt;
* It only appears on the [[Main Page]] now&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=Pirate_Lab&amp;diff=33033</id>
		<title>Pirate Lab</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=Pirate_Lab&amp;diff=33033"/>
		<updated>2020-05-10T13:00:54Z</updated>

		<summary type="html">&lt;p&gt;Ilja: Change contact and remove members&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProjectSidebar&lt;br /&gt;
|title=Pirate Lab&lt;br /&gt;
|status=doing&lt;br /&gt;
|topics=Pirate Party&lt;br /&gt;
|start=2014/01/25&lt;br /&gt;
|contact=[https://www.loomio.org/d/Kkt3weD4/pirate-labs Loomio thread]&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;languages /&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:49--&amp;gt;&lt;br /&gt;
 [[File:Pirate lab context.png|frameless|right|300px]]&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
== Description == &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:50--&amp;gt;&lt;br /&gt;
Pirate Labs are monthly work meetings open to everyone where pirates from across the country gather. The labs are « the potluck » of projects, born out of an urge of self-management. They allow all pirates to propose a project, to evaluate the reaction of other pirates, and to launch a squad to work on it. Thus it&#039;s a place of empowerment. Indirectly, they allow crews to meet regularly and keep in touch. The general goals of the Lab are to &lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:33--&amp;gt; Launch new projects: come and propose your project, and find pirates to achieve it with you.&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:34--&amp;gt; Meet other pirates&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:35--&amp;gt; Work in groups&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:36--&amp;gt; Explore democracy (a Lab is... a democracy laboratory!)&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:37--&amp;gt; Getting things done!&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:38--&amp;gt; Check together what pirates need to make progress&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:39--&amp;gt; Coordination between financial administration and what the pirates want&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pirate Lab Events == &amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
The current project is to organize one Pirate Lab every month from April 2015 on. There is a page for every Pirate Lab. Typically we follow the [[Internal_Democracy/Guidelines|meeting guidelines]] as proposed by the [[Internal Democracy|internal democracy group]]. You can suggest topics for the agenda in the pad on the page or in the wiki page of the lab. The lab itself starts with a &#039;&#039;popcorn table&#039;&#039; where people can share their mood, what time they wish to leave and the projects they want to work on. Afterwards we split up in groups based on what people want to do/talk about. In the end everyone comes together to share what was done/discussed in the subgroups. The end of the lab is defined during the &#039;&#039;popcorn table&#039;&#039; based on when people want/need to leave.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
{{Events|limit=10|type=Meeting|Pirate Lab|preload=Template:EmptyPirateLab/Preload}}&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Resources == &amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
* [[Pirate_Lab/resources| Resources and documentation page]]&lt;br /&gt;
* [[ITNow]]&lt;br /&gt;
&lt;br /&gt;
== Projects == &amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:40--&amp;gt; [[WikiSquad/Project/Improving the Wiki|Improve the wiki]] use by organising wiki workshops.&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:41--&amp;gt; Lab to write a [[Pirate Manifesto]]&amp;lt;/translate&amp;gt;&amp;lt;/s&amp;gt;&lt;br /&gt;
&amp;lt;!--T:25--&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:45--&amp;gt; Workshop to improve decision making in GAs&amp;lt;/translate&amp;gt;&amp;lt;/s&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=WikiSquad/Project/Improving_the_Wiki&amp;diff=33031</id>
		<title>WikiSquad/Project/Improving the Wiki</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=WikiSquad/Project/Improving_the_Wiki&amp;diff=33031"/>
		<updated>2020-05-10T12:56:03Z</updated>

		<summary type="html">&lt;p&gt;Ilja: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProjectSidebar&lt;br /&gt;
|title=Improving the Wiki&lt;br /&gt;
|status=inactive&lt;br /&gt;
|workgroup=WikiSquad&lt;br /&gt;
|topics=Pirate Party&lt;br /&gt;
|start=2017/02/28&lt;br /&gt;
|contact=[[User:Ilja|Ilja]] ([[User talk:Ilja|talk]])&lt;br /&gt;
}}&lt;br /&gt;
==Introduction==&lt;br /&gt;
The goal of this project is to improve the use of the wiki, both for pirates and non-pirates. The wiki is a workplace and our memory. To be transparent we need to make sure that information can be easily found and is presented in a way that is easy to understand. If we want people to use this wiki as such, we need to make sure that we keep the threshold for using the wiki as low as possible.&lt;br /&gt;
&lt;br /&gt;
==Board==&lt;br /&gt;
This board is used to present the changes that can or need to be made and also to give an idea of the improvement we are making in general. You see that the board has a [[#Proposals|Proposals]]-section, a [[#ToDo|ToDo]]-section, a [[#Doing|Doing]]-section and a [[#Done|Done]]-section. The [[#Proposals|Proposals]] section is to give proposals (of course :p ). You can write proposals to improve the wiki in the pad. We can&#039;t guarantee that everything on this pad will be executed, but it will be taken into account. &amp;lt;br /&amp;gt;&lt;br /&gt;
When making a proposal, please be clear about what exactly it is that you want, state a clear goal, possibly with examples.  &amp;lt;br /&amp;gt;&lt;br /&gt;
Things that are decided that need to be done come in the [[#ToDo]] section. When someone starts on this project, they can move this to the [[#Doing]] section and then to the [[#Done]] section once the goal is reached.  &amp;lt;br /&amp;gt;&lt;br /&gt;
Because the wiki changes (definitely during this project), it is possible that things from the [[#Done]] section return to the [[#ToDo]] or [[#Doing]] section.&lt;br /&gt;
&lt;br /&gt;
===Proposals===&lt;br /&gt;
&amp;lt;eplite id=&amp;quot;Wikispuad_Project_Improving_the_wiki_Proposals&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===ToDo===&lt;br /&gt;
==== rethink the use of the pads ====&lt;br /&gt;
*Pads are good tools, but they can easily clutter up the wiki, which makes it look unfriendly to new people. --[[User:Ilja|Ilja]] ([[User talk:Ilja|talk]]) 20:19, 2 August 2017 (CEST)&lt;br /&gt;
*: Maybe we should also rethink the need for pads (pros and cons). For instance, they are easy to edit, but we don&#039;t get any notification of the changes&lt;br /&gt;
*: Is there any other tools that could keep the &amp;quot;easy edit&amp;quot; feature ? (I don&#039;t know, just wondering) --[[User:HgO|HgO]] ([[User talk:HgO|talk]]) 20:27, 2 August 2017 (CEST)&lt;br /&gt;
*:: I&#039;ve been wondering about that as well. I know there are webcommics, for example, who use [https://disqus.com/ disqus] (example: http://www.sssscomic.com/comic.php). People can log in if they want, but can always post as a guest as well under a temporary username (which will be displayed in a different color than users who have an account). I don&#039;t think it&#039;s libre, but if we&#039;d have something like that that we could place in the wiki, I think that would be awesome (and of course, I would not want to log in on the wiki AND that discussion thing with two different accounts). --[[User:Ilja|Ilja]] ([[User talk:Ilja|talk]]) 20:42, 2 August 2017 (CEST)&lt;br /&gt;
*::: We should have a look at: https://www.mediawiki.org/wiki/Category:Discussion_and_forum_extensions ;) There are plenty of extensions, never had time to test them :p --[[User:HgO|HgO]] ([[User talk:HgO|talk]]) 21:04, 2 August 2017 (CEST)&lt;br /&gt;
*::::I&#039;ve skimmed the pages of the plugins and at first sight https://www.mediawiki.org/wiki/Extension:Comments seems like the most promising (:. Release status is stable, you can add the comments with a simple &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;comments /&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;-tag, there is a setting that allows non-signed-in users to comment and reply as well, it looks nice, it&#039;s under GPLv2... I&#039;m not sure about notifications though. --[[User:Ilja|Ilja]] ([[User talk:Ilja|talk]]) 18:36, 21 August 2017 (CEST)&lt;br /&gt;
**Possible suggestions (table is open, so let&#039;s disqus ;) ) --[[User:Ilja|Ilja]] ([[User talk:Ilja|talk]]) 20:19, 2 August 2017 (CEST)&lt;br /&gt;
***Add better information on the pad itself about what a pad is and how to use it (example: https://pad.pirateparty.be/p/Wiki-Manual_Discussion) --[[User:Ilja|Ilja]] ([[User talk:Ilja|talk]]) 20:19, 2 August 2017 (CEST)&lt;br /&gt;
***Try to group the pads at the bottom of pages, especially those who easily get cluttered (I do believe exceptions are possible, so let&#039;s think about that as well). --[[User:Ilja|Ilja]] ([[User talk:Ilja|talk]]) 20:19, 2 August 2017 (CEST)&lt;br /&gt;
***Try to limit the number of pads on a page --[[User:HgO|HgO]] ([[User talk:HgO|talk]]) 20:27, 2 August 2017 (CEST)&lt;br /&gt;
***Better information at the location where the pads are put in the wiki --[[User:Ilja|Ilja]] ([[User talk:Ilja|talk]]) 20:19, 2 August 2017 (CEST)&lt;br /&gt;
***:Maybe the [[WikiSquad/Meeting/23 09 2017|Wiki workshop]] about how to structure the wiki will give some answers here ? :) --[[User:HgO|HgO]] ([[User talk:HgO|talk]]) 20:27, 2 August 2017 (CEST)&lt;br /&gt;
&lt;br /&gt;
==== [[Help:Contents|Wiki-manual]] ====&lt;br /&gt;
*Add more information on how to search. For example, when I want to find a userpage, typing the users name won&#039;t give me the results I&#039;d expect. I need to type User:username. I assume the same goes for projects... These are things we should add as well.&lt;br /&gt;
**Instead of explaining this in the manual, is there a way to change the behavior of the searchbar so that it is more intuitive to non wiki-users? I found this plug-in: https://www.mediawiki.org/wiki/Extension:SearchExtraNS but I&#039;m not sure what the exact changes in searchresults will be (I don&#039;t think I grasp enough of how the search engine works ATM) --[[User:Ilja|Ilja]] ([[User talk:Ilja|talk]]) 09:09, 27 August 2017 (CEST)  &lt;br /&gt;
*Split the manual into chapters&lt;br /&gt;
** I think that the manual would be more readable if we split it into chapters. We would thus have smaller pages --[[User:HgO|HgO]] ([[User talk:HgO|talk]]) 20:25, 28 February 2017 (CET)&lt;br /&gt;
** The wiki is changing, so I wouldn&#039;t want to do this to soon (and then see that we have to do it all over again), but I definitely feel that a restructuring is getting necessary :/ --[[User:Ilja|Ilja]] ([[User talk:Ilja|talk]]) 20:54, 16 March 2017 (CET)&lt;br /&gt;
&lt;br /&gt;
==== [[Welcome/Guide|Survival guide]] ====&lt;br /&gt;
*The Dutch version of the guide needs some touch-ups, rephrasing of certain sentences and added translations.&lt;br /&gt;
&lt;br /&gt;
==== New links for the sidebars ====&lt;br /&gt;
*See [[#Récapitulatif du Pirate Lab de Décembre 2016|this section]]&lt;br /&gt;
&lt;br /&gt;
==== [[Form:Crew|Crew form]] ====&lt;br /&gt;
* Add translations for some labels&lt;br /&gt;
&lt;br /&gt;
==== [[Special:Translate|Translate the wiki]] ====&lt;br /&gt;
* Make a tutorial on how to do it ?&lt;br /&gt;
&lt;br /&gt;
===Doing===&lt;br /&gt;
&lt;br /&gt;
==== [[Template:ProjectSidebar]] ====&lt;br /&gt;
* Rethink the sidebar in order to  make it easier to use. There is a draft [[Template:ProjectSidebar/sandbox|here]].&lt;br /&gt;
* List of members wouldn&#039;t be on the sidebar anymore, because this list was rarely updated&lt;br /&gt;
&lt;br /&gt;
====[[Help:Conventions]] ====&lt;br /&gt;
*Updating the naming and usage conventions page&lt;br /&gt;
*TODO: Project&#039;s naming convention (cf. pad)&lt;br /&gt;
**Summary of the propositions (both conventions would be used): &lt;br /&gt;
*** Project/NameOfTheProject/dd mm yyyy&lt;br /&gt;
**** where &amp;quot;dd mm yyyy&amp;quot; are the day, month and year when the project was first launched&lt;br /&gt;
*** Workgroup/Project/NameOfTheProject/dd mm yyyy&lt;br /&gt;
**** where Workgroup is the team supporting the project (there can be several)&lt;br /&gt;
**** Usefull for local projects (e.g. Linux Install Party)&lt;br /&gt;
&lt;br /&gt;
==== Events ====&lt;br /&gt;
&lt;br /&gt;
* Implement a great event system. &lt;br /&gt;
* What needs &#039;&#039;&#039;to be done&#039;&#039;&#039;:&lt;br /&gt;
** Create some documentation / how to, here for instance [[Help:Events]]&lt;br /&gt;
* At the moment, we can already:&lt;br /&gt;
** Create different type of events using forms ([[Form:Meeting event|Meeting]], [[Form:PirateDrink event|PirateDrink]], [[Form:External event|External event]], or [[Form:Event|no specific event]])&lt;br /&gt;
** Use multiple dates for [[Template:EmptyExternalEvent|external events]] (each separated by a coma)&lt;br /&gt;
** Assign multiple workgroups (each separated by a coma)&lt;br /&gt;
** List events&lt;br /&gt;
*** We can filter them by types:&lt;br /&gt;
**** For instance, we can choose to display all events but external ones, with &amp;lt;nowiki&amp;gt;{{Events|type=!External}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**** or we can display pirate beers and meetings, with &amp;lt;nowiki&amp;gt;{{Events|type=PirateDrink, Meeting}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
*** We can filter them by workgroups:&lt;br /&gt;
**** For instance, we can choose to display all events but those from [[Crew BW]], with &amp;lt;nowiki&amp;gt;{{Events|!Crew BW}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**** or we can choose to display events from different workgroups, with &amp;lt;nowiki&amp;gt;{{Events|A workgroup, Another workgroup}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
*** We can filter them by date:&lt;br /&gt;
**** For instance, we can choose to display only future events and show the closest first, with &amp;lt;nowiki&amp;gt;{{Events|start=now|order=asc}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
** Show events from given wiki pages&lt;br /&gt;
*** For instance, we can display the [[Pirate Lab/Meeting/25 03 2017|Pirate Lab of March 2017]] together with the [[WikiSquad/Meeting/11 03 2017|wiki workshop event]], with &amp;lt;nowiki&amp;gt;{{ShowEvent|Pirate Lab/Meeting/25 03 2017, WikiSquad/Meeting/11 03 2017}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
**** By default, they are not sorted, because it would hide events that don&#039;t have a date. We can sort events by adding &amp;quot;sort = true&amp;quot; parameter (e.g. &amp;lt;nowiki&amp;gt;{{ShowEvent|Pirate Lab/Meeting/25 03 2017, WikiSquad/Meeting/11 03 2017|sort = true}}&amp;lt;/nowiki&amp;gt;)&lt;br /&gt;
** Export event(s) as iCalendar, with &amp;lt;nowiki&amp;gt;{{Event ics|workgroup=Workgroup|type=Meeting}}&amp;lt;/nowiki&amp;gt; or &amp;lt;nowiki&amp;gt;{{Event ics|Event page}}&amp;lt;/nowiki&amp;gt; for a single event.&lt;br /&gt;
** Display events on a map, with &amp;lt;nowiki&amp;gt;{{MapEvents|Workgroup|type=Meeting}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Done===&lt;br /&gt;
&lt;br /&gt;
==== Create a [[Help:Lexicon]] ====&lt;br /&gt;
*We have a link from the [[Main_Page_test#Welcome|Main_Page_test]] to a lexicon. This still needs to be created. This can be a page or a section on another page (maybe [[Welcome/Guide#Petit Lexique]]?)&lt;br /&gt;
*We could use this extension as well: https://www.mediawiki.org/wiki/Extension:Semantic_Glossary&lt;br /&gt;
Since &#039;Main Page&#039; is already in the &#039;Done&#039;-section, and I do not see this &#039;Lexicon&#039;-link on the &#039;Main_Page_test&#039; anymore, I&#039;ve moved this section to &#039;Done as well. --[[User:Ilja|Ilja]] ([[User talk:Ilja|talk]]) 09:17, 27 August 2017 (CEST)&lt;br /&gt;
&lt;br /&gt;
==== Create a [[Help:Events]] ====&lt;br /&gt;
* Documentation on how to use the events system, see [[#Events]]&lt;br /&gt;
* Currently at [[Help:Contents#Creating_events]]&lt;br /&gt;
* Tutorial for creating a new calendar on Thunderbird: [[Help:Contents/Events/Thunderbird]]&lt;br /&gt;
&lt;br /&gt;
==== [[Main Page]] ====&lt;br /&gt;
* A first version of the main page has been released on 13th March 2017&lt;br /&gt;
* There is an ongoing discussion about the Help/Welcome section on [[Main Page test]] and [[Talk:Main Page test]]&lt;br /&gt;
* We&#039;ve got our current main page for a while now and I don&#039;t hear complaints. I assume we can place this under &#039;&#039;done&#039;&#039; for now?--[[User:Ilja|Ilja]] ([[User talk:Ilja|talk]]) 23:57, 15 July 2017 (CEST)&lt;br /&gt;
&lt;br /&gt;
==== [[Special:FormEdit/Meeting_event|Meeting form]]====&lt;br /&gt;
&lt;br /&gt;
We created a standard form so that people can easily create an event page on the wiki.&lt;br /&gt;
&lt;br /&gt;
==== [[Special:FormEdit/Crew|Crew form]]====&lt;br /&gt;
&lt;br /&gt;
We created a standard form so that people can easily create a crew page on the wiki.&lt;br /&gt;
&lt;br /&gt;
==== [[Talk:WikiSquad#Organising_the_wiki#Change log of February 2017|Change log of February 2017]] ====&lt;br /&gt;
&lt;br /&gt;
==== [[Help:Contents|Wiki-manual]] ====&lt;br /&gt;
*Added the use of the different [[Special:Forms|Forms]] to the manual.&lt;br /&gt;
*Updateed the pad-section. We now have pads that do use https, so the warning that pads might not show must be updated.&lt;br /&gt;
*Added a link to the [[Help:Conventions]] somewhere&lt;br /&gt;
**this was already in the help section, I added it to the Extra resources --[[User:Ilja|Ilja]] ([[User talk:Ilja|talk]]) 20:54, 16 March 2017 (CET)&lt;br /&gt;
&lt;br /&gt;
==== [[Template:Top Menu|Top Menu]] ====&lt;br /&gt;
* Simplified the top menu&lt;br /&gt;
* It only appears on the [[Main Page]] now&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=Cleanup_old_projects&amp;diff=32772</id>
		<title>Cleanup old projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=Cleanup_old_projects&amp;diff=32772"/>
		<updated>2020-05-10T12:20:10Z</updated>

		<summary type="html">&lt;p&gt;Ilja: i didn&amp;#039;t get it to work as an internal link, so I added it as external...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProjectSidebar&lt;br /&gt;
|title=Cleanup old projects&lt;br /&gt;
|status=doing&lt;br /&gt;
|workgroup=WikiSquad&lt;br /&gt;
|start=2020/03/28&lt;br /&gt;
|contact=contact@pirateparty.be&lt;br /&gt;
}}&lt;br /&gt;
== Description == &lt;br /&gt;
&lt;br /&gt;
This project is to go over the projects and make sure that the [https://wiki.pirateparty.be/Category:Active_Projects list of active projects] is correct and clear to read.&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
&lt;br /&gt;
We currently saw the problem of having too much projects that people have started, but not enough people to do them. We want to find a way to advertise the projects better (using the project page [[Category:Active_Projects]]), make them more welcoming and have a better overview for the people actually working on the projects.&lt;br /&gt;
&lt;br /&gt;
== Events ==&lt;br /&gt;
&lt;br /&gt;
{{Events|{{PAGENAME}}|type=Meeting}}&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
* [https://pad.parley.be/p/Piratelab2020-March Pad of the lab where this started]&lt;br /&gt;
* [https://www.loomio.org/d/S8o21axX Loomio thread]&lt;br /&gt;
* [https://pad.parley.be/p/Cleanup_old_projects Pad]&lt;br /&gt;
&lt;br /&gt;
== Timeline ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;s&amp;gt;Create a wiki page for that cleaning up project&amp;lt;/s&amp;gt;&lt;br /&gt;
* &amp;lt;s&amp;gt;Advertise on loomio about what we decided / are doing&amp;lt;/s&amp;gt;&lt;br /&gt;
* Cleanup the Active Projects wiki page : [https://wiki.pirateparty.be/Category:Active_Projects]&lt;br /&gt;
** &amp;lt;s&amp;gt;Close inactive / abandoned projects&amp;lt;/s&amp;gt;&lt;br /&gt;
** Improve the description of the category&lt;br /&gt;
** Improve templates for creating new projects&lt;br /&gt;
* List all active/started project that are not on the list yet (see [https://pad.parley.be/p/Cleanup_old_projects pad])&lt;br /&gt;
* Complete what&#039;s missing for each project (so yes, also this one :grin:)&lt;br /&gt;
** Good description of the project&lt;br /&gt;
** Contactperson is known&lt;br /&gt;
** Pad/loomio/wikipage&lt;br /&gt;
* Close the project on the wiki&lt;br /&gt;
&lt;br /&gt;
== To do list ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;s&amp;gt;Improve the description of the [[Form:Project|project form]]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;For instance, explain that the workgroup should be an existing wiki page&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;Make it clear what options can be used in the sidebar&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;Add better description to the [[Template:EmptyProject|Template:EmptyProject]]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;Do the same changes to the [[Form:Project|project form]]&amp;lt;/s&amp;gt;&lt;br /&gt;
* Fix a bug in the active projects list&lt;br /&gt;
** Sub-projects which have their parent project marked as closed are still displayed in the active projects list. It looks like this is a bug in the way the project list is displayed. Ideally, we should fix this, but on the other hand the inconvenience is not big...&lt;br /&gt;
* When all children of a project are closed, close the parent project as well ?&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=ITSquad/Mastodon&amp;diff=32755</id>
		<title>ITSquad/Mastodon</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=ITSquad/Mastodon&amp;diff=32755"/>
		<updated>2020-04-19T11:52:02Z</updated>

		<summary type="html">&lt;p&gt;Ilja: /* Related */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProjectSidebar&lt;br /&gt;
| title = Mastodon&lt;br /&gt;
| start = 2017/04/09&lt;br /&gt;
| status = doing&lt;br /&gt;
| workgroup = ITSquad&lt;br /&gt;
| contact = it [at] pirateparty (point) be&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Mastodon is a decentralized and libre microblogging network. It can be viewed as an alternative to Twitter &amp;lt;small&amp;gt;(except that Mastodon is better :D)&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since 9th April 2017, the ITSquad proposes the Pirate Party&#039;s instance of Mastodon, available at http://mastodon.pirateparty.be/&lt;br /&gt;
&lt;br /&gt;
On this project page, you&#039;ll find resources useful for installing and keeping up-to-date an instance of Mastodon.&lt;br /&gt;
&lt;br /&gt;
Maintenance instructions for our instance can be found [[ITSquad/Mastodon/Maintenance|here]]&lt;br /&gt;
&lt;br /&gt;
== Ressources ==&lt;br /&gt;
&lt;br /&gt;
* https://docs.joinmastodon.org : Mastodon documentation&lt;br /&gt;
* [https://github.com/tootsuite/documentation/blob/master/Running-Mastodon/Docker-Guide.md Running Mastodon : Docker Guide] : A guide to configure and install a Mastodon instance with Docker. It seems that this guide won&#039;t be updated anymore.&lt;br /&gt;
** Currently, we are using [https://www.mailgun.com/ Mailguin] for sending mails.&lt;br /&gt;
* [https://github.com/tootsuite/mastodon/releases Mastodon releases] : The list of Mastodon releases.&lt;br /&gt;
* [[ITSquad/Mastodon/Maintenance|Maintenance instructions]] for the Pirate Party&#039;s Mastodon instance.&lt;br /&gt;
* [https://pad.pirateparty.be/p/mastodon Mastodon pad] : This pad contains the notes and documents used during the installation and upgrades of the Pirate Party&#039;s Mastodon instance.&lt;br /&gt;
** It&#039;s quite a mess at the moment, should be cleaned someday...&lt;br /&gt;
* [https://www.ssllabs.com/ssltest/analyze.html?d=mastodon.pirateparty.be SSL Server Test] : Analyse the SSL configuration of our Mastodon server&lt;br /&gt;
* [https://observatory.mozilla.org/analyze.html?host=mastodon.pirateparty.be Mozilla&#039;s HTTP Observatory] : Results for our Mastodon server&lt;br /&gt;
* [https://mozilla.github.io/server-side-tls/ssl-config-generator/ Mozilla&#039;s SSL Config Generator]&lt;br /&gt;
* [https://discourse.joinmastodon.org/t/mastodon-server-security-basics-how-to-get-an-a-in-the-xyz-list Mastodon server security basics]: How to get an A+ in the xyz list.&lt;br /&gt;
* [https://bjornjohansen.no/optimizing-https-nginx Optimizing HTTPS on nginx]&lt;br /&gt;
&lt;br /&gt;
== Related ==&lt;br /&gt;
* [[Mastodon/Code_of_Conduct|Mastodon Code Of Conduct Project]]&lt;br /&gt;
&lt;br /&gt;
== Events == &lt;br /&gt;
&lt;br /&gt;
{{Events|ITSquad/Mastodon}}&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=ITSquad/Mastodon&amp;diff=32754</id>
		<title>ITSquad/Mastodon</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=ITSquad/Mastodon&amp;diff=32754"/>
		<updated>2020-04-19T11:49:50Z</updated>

		<summary type="html">&lt;p&gt;Ilja: /* Related */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProjectSidebar&lt;br /&gt;
| title = Mastodon&lt;br /&gt;
| start = 2017/04/09&lt;br /&gt;
| status = doing&lt;br /&gt;
| workgroup = ITSquad&lt;br /&gt;
| contact = it [at] pirateparty (point) be&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Mastodon is a decentralized and libre microblogging network. It can be viewed as an alternative to Twitter &amp;lt;small&amp;gt;(except that Mastodon is better :D)&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since 9th April 2017, the ITSquad proposes the Pirate Party&#039;s instance of Mastodon, available at http://mastodon.pirateparty.be/&lt;br /&gt;
&lt;br /&gt;
On this project page, you&#039;ll find resources useful for installing and keeping up-to-date an instance of Mastodon.&lt;br /&gt;
&lt;br /&gt;
Maintenance instructions for our instance can be found [[ITSquad/Mastodon/Maintenance|here]]&lt;br /&gt;
&lt;br /&gt;
== Ressources ==&lt;br /&gt;
&lt;br /&gt;
* https://docs.joinmastodon.org : Mastodon documentation&lt;br /&gt;
* [https://github.com/tootsuite/documentation/blob/master/Running-Mastodon/Docker-Guide.md Running Mastodon : Docker Guide] : A guide to configure and install a Mastodon instance with Docker. It seems that this guide won&#039;t be updated anymore.&lt;br /&gt;
** Currently, we are using [https://www.mailgun.com/ Mailguin] for sending mails.&lt;br /&gt;
* [https://github.com/tootsuite/mastodon/releases Mastodon releases] : The list of Mastodon releases.&lt;br /&gt;
* [[ITSquad/Mastodon/Maintenance|Maintenance instructions]] for the Pirate Party&#039;s Mastodon instance.&lt;br /&gt;
* [https://pad.pirateparty.be/p/mastodon Mastodon pad] : This pad contains the notes and documents used during the installation and upgrades of the Pirate Party&#039;s Mastodon instance.&lt;br /&gt;
** It&#039;s quite a mess at the moment, should be cleaned someday...&lt;br /&gt;
* [https://www.ssllabs.com/ssltest/analyze.html?d=mastodon.pirateparty.be SSL Server Test] : Analyse the SSL configuration of our Mastodon server&lt;br /&gt;
* [https://observatory.mozilla.org/analyze.html?host=mastodon.pirateparty.be Mozilla&#039;s HTTP Observatory] : Results for our Mastodon server&lt;br /&gt;
* [https://mozilla.github.io/server-side-tls/ssl-config-generator/ Mozilla&#039;s SSL Config Generator]&lt;br /&gt;
* [https://discourse.joinmastodon.org/t/mastodon-server-security-basics-how-to-get-an-a-in-the-xyz-list Mastodon server security basics]: How to get an A+ in the xyz list.&lt;br /&gt;
* [https://bjornjohansen.no/optimizing-https-nginx Optimizing HTTPS on nginx]&lt;br /&gt;
&lt;br /&gt;
== Related ==&lt;br /&gt;
[[https://wiki.pirateparty.be/Mastodon/Code_of_Conduct|Mastodon Code Of Conduct Project]]&lt;br /&gt;
&lt;br /&gt;
== Events == &lt;br /&gt;
&lt;br /&gt;
{{Events|ITSquad/Mastodon}}&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
	<entry>
		<id>https://wiki.pirateparty.be/index.php?title=ITSquad/Mastodon&amp;diff=32753</id>
		<title>ITSquad/Mastodon</title>
		<link rel="alternate" type="text/html" href="https://wiki.pirateparty.be/index.php?title=ITSquad/Mastodon&amp;diff=32753"/>
		<updated>2020-04-19T11:49:24Z</updated>

		<summary type="html">&lt;p&gt;Ilja: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProjectSidebar&lt;br /&gt;
| title = Mastodon&lt;br /&gt;
| start = 2017/04/09&lt;br /&gt;
| status = doing&lt;br /&gt;
| workgroup = ITSquad&lt;br /&gt;
| contact = it [at] pirateparty (point) be&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Mastodon is a decentralized and libre microblogging network. It can be viewed as an alternative to Twitter &amp;lt;small&amp;gt;(except that Mastodon is better :D)&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since 9th April 2017, the ITSquad proposes the Pirate Party&#039;s instance of Mastodon, available at http://mastodon.pirateparty.be/&lt;br /&gt;
&lt;br /&gt;
On this project page, you&#039;ll find resources useful for installing and keeping up-to-date an instance of Mastodon.&lt;br /&gt;
&lt;br /&gt;
Maintenance instructions for our instance can be found [[ITSquad/Mastodon/Maintenance|here]]&lt;br /&gt;
&lt;br /&gt;
== Ressources ==&lt;br /&gt;
&lt;br /&gt;
* https://docs.joinmastodon.org : Mastodon documentation&lt;br /&gt;
* [https://github.com/tootsuite/documentation/blob/master/Running-Mastodon/Docker-Guide.md Running Mastodon : Docker Guide] : A guide to configure and install a Mastodon instance with Docker. It seems that this guide won&#039;t be updated anymore.&lt;br /&gt;
** Currently, we are using [https://www.mailgun.com/ Mailguin] for sending mails.&lt;br /&gt;
* [https://github.com/tootsuite/mastodon/releases Mastodon releases] : The list of Mastodon releases.&lt;br /&gt;
* [[ITSquad/Mastodon/Maintenance|Maintenance instructions]] for the Pirate Party&#039;s Mastodon instance.&lt;br /&gt;
* [https://pad.pirateparty.be/p/mastodon Mastodon pad] : This pad contains the notes and documents used during the installation and upgrades of the Pirate Party&#039;s Mastodon instance.&lt;br /&gt;
** It&#039;s quite a mess at the moment, should be cleaned someday...&lt;br /&gt;
* [https://www.ssllabs.com/ssltest/analyze.html?d=mastodon.pirateparty.be SSL Server Test] : Analyse the SSL configuration of our Mastodon server&lt;br /&gt;
* [https://observatory.mozilla.org/analyze.html?host=mastodon.pirateparty.be Mozilla&#039;s HTTP Observatory] : Results for our Mastodon server&lt;br /&gt;
* [https://mozilla.github.io/server-side-tls/ssl-config-generator/ Mozilla&#039;s SSL Config Generator]&lt;br /&gt;
* [https://discourse.joinmastodon.org/t/mastodon-server-security-basics-how-to-get-an-a-in-the-xyz-list Mastodon server security basics]: How to get an A+ in the xyz list.&lt;br /&gt;
* [https://bjornjohansen.no/optimizing-https-nginx Optimizing HTTPS on nginx]&lt;br /&gt;
&lt;br /&gt;
== Related ==&lt;br /&gt;
* [[https://wiki.pirateparty.be/Mastodon/Code_of_Conduct|Mastodon Code Of Conduct Project]]&lt;br /&gt;
&lt;br /&gt;
== Events == &lt;br /&gt;
&lt;br /&gt;
{{Events|ITSquad/Mastodon}}&lt;/div&gt;</summary>
		<author><name>Ilja</name></author>
	</entry>
</feed>