====== Servers ====== ===== Huidig (Wanneer was dit?) ===== Nu hosten we 3 VPS servers bij Tilaa.nl .\\ Totaal netwerk verbruik is nu 2TB per maand.\\ Alle VPS-en zitten op max 10% van hun CPU kracht. Dus daar is nog genoeg ruimte. De hardeschijven zitten ongeveer tot 80% vol nu. Dat is de grens. Als er meer wordt gebruikt, zullen we moeten groeien. ===== Statistieken ===== Dit zijn [[https://status.piratenpartij.nl/munin/|https://status.piratenpartij.nl/munin|de huidige statistieken]] van de VPS1 en VPS2. Van VPS3 zijn geen grafieken, maar die server doet niet zo veel. ===== VPS'en ===== Deze draaien op [[https://ubuntu.com/download/server|Ubuntu Server]] ^VPS1^Kenmerken^Opmerking| |Status|Actief| | |Servernaam|pp-wordpress| | |Functie|Wordpress / Webshop((Onderdeel van Wordpress)) / DokuWiki / Owncloud / PWM / OTRS / MySQL| | |CPU|6 cores @ 2.4 Ghz|@ 100%| |Memory|16 GB| | |HD|320 GB\\ 1 GB \\ 2 TB|SSD| |Network|1Gbps unmetered| | |OS|Ubuntu 24.04.3 LTS|De statuspagina van Tilaa laat Ubuntu 14.04 zien| ^VPS2^Kenmerken^Opmerking| |Status|Actief| | |Servernaam|pp-mail| | |Functie|LDAP / Mail (SMTP+IMAP) / Mailinglijsten| | |CPU|2 cores @ 1.5 Ghz|@ 90%| |Memory|6.144 MB| | |HD|160 GB SSD| | |Network|1Gbps unmetered| | |OS|Ubuntu 20.04| | |Opmerking| |Voor een reboot eerst de exim paniclog legen| ^VPS3^Kenmerken^Opmerking| |Status|Actief| | |Servernaam|pp-leden| | |Functie|Ledenadministratie| | |CPU|2 cores @ 1.9 Ghz|@ 90%| |Memory|6.144 MB| | |HD|160 GB SSD| | |Network|1Gbps unmetered| | |OS|Ubuntu 20.04| | ===== Foutmeldingen ===== ==== Reboot gerelateerd ==== De volgende foutmeldingen kunnen veroorzaakt worden door een reboot, herstart. LDAP: couldn't connect to LDAP server LDAP: can not bind anonymously OTRS Daemon is not running. Na 10 minuten nog eens kijken.\\ Als het dan nog niet opgelost is dan verder onderzoeken. ===== Nodig ===== ???? ==== Dedicated server ==== ==== KVM ==== ===== Applicaties ===== Wat er draait op de servers: * beam.smp Is dit nog geinstalleerd en zo ja op welke server? * etherpad lite (moet dit niet weg? pad.piratenpartij.nl is toch opgedoekt?) * epmd Is dit nog geinstalleerd en zo ja op welke server? ==== Wat op pp-wordpress geinstalleerd is ==== Mogelijk is een deel hiervan backend services voor sommige van de sites.\\ De andere dingen zijn zaken die nooit opgeruimd zijn.\\ Mogelijk deinstalleren of anders op motiveren waarom het moet blijven. Wat de functie voor PPNL is: * M kolom * M: Manually installed. Not required by dependencies. * A kolom * A: Kan gedeïnstalleerd worden. Staat in aptitude al op uninstall. * B: Moet blijven * I: Installeren? * K: Kandidaat om te deinstallleren, inclusief dependencies. * V: Verwijderd, gedeïnstalleerd. ^Package^M^A^Omschrijving^Functie^Opmerking^ |abiword| |V| |Heeft geen functie meer| | |docker.io|M|K| | | | |elixir| |V| |Heeft geen functie meer| | |epmd| |V|Onderdeel van erlang|Heeft geen functie meer| | |erlang| |V| |Heeft geen functie meer| | |ffmpeg| |K| | | | |libavdevice58|M|K| | | | |libcanberrapulse| |K| | | | |libsmbclient-dev|M|K| | | | |memcached| |B| |Zorgt voor een snellere database| | |hermod|M|B|Chat bot gateway ding tussen signal, mattermost etc.|Socialmediaburg|Perl| |Oude kernels| |V|Hebben geen functie meer| | | |nagios| |I| |network monitoring and management system| | |ntpdate (deprecated)|M|K| | | | |PHP| |K|Versies ouder van versie 8.3| | | |PHP-Redis-8.1| |K| | | | |pipewire| |K| | | | |poppler-utils| |K| | | | |pppoeconf|M|K| | | | |redis| |K| | | | |Sane| |K|Scanner zaken| | | |samba| |K| | | | |smbclient| |K| | | | |smem| |K|memory reporting tool| |Is free voldoende?| |software-properties-common| |K| | | | |tilix| |K|GNOME tiling terminal emulator.| | | |tor| |K|Anonymizing overlay network for TCP| | | |wireplumber| |K|Policy manager for PipeWire| |Mogelijk nodig voor Wordpress en andere zaken waar geluid nodig is).| |wpa_supplicant| |K| | | | |Wat nog meer?| |K| | | | ===== Sites uitgezet ===== /etc/nginx/sites-enabled/ * lrwxrwxrwx 1 root root 51 apr 17 2021 104_wiki-beheer.piratenpartij.nl -> ../sites-available/104_wiki-beheer.piratenpartij.nl * lrwxrwxrwx 1 root root 44 apr 17 2021 103_zehebbenonsgehoord.nl -> ../sites-available/103_zehebbenonsgehoord.nl * lrwxrwxrwx 1 root root 34 apr 17 2021 102_iamsterd.am -> ../sites-available/102_iamsterd.am * lrwxrwxrwx 1 root root 47 apr 17 2021 113_progcie.piratenpartij.nl -> ../sites-available/113_progcie.piratenpartij.nl * lrwxrwxrwx 1 root root 36 jan 8 2022 900_stempiraat.nl -> ../sites-available/900_stempiraat.nl (forward naar piratenpartij.nl) * lrwxrwxrwx 1 root root 41 mrt 18 2024 903_informeerjezelf.nl -> ../sites-available/903_informeerjezelf.nl * lrwxrwxrwx 1 root root 49 nov 17 2023 997_piratenpartij-degroenen.nl -> ../sites-available/997_piratenpartij-degroenen.nl * lrwxrwxrwx 1 root root 50 apr 17 2021 931_fediverse.priratenpartij.nl -> ../sites-available/931_fediverse.priratenpartij.nl ===== Wat draait op welke PHP versie ===== M: Manual, handmatige installatie en updates.\\ R: Updates via de repository.\\ *: Nu nog handmatig. Niet meer updaten totdat de repository een nieuwere versie aanbiedt en dan overschakelen op de repository. ^Domein^Applicatie^Versie^M^PHPnu((Voor de huidige versie))^MinPHP((Voor de geupdate / geupgrade versie))^MaxPHP((Voor de geupdate / geupgrade versie))^Opmerking^ |100_phpldapadmin.piratenpartij.nl|Web-based LDAP client|1.2.6.7-1|R|8.4|8.4|8.4| | |101_status.piratenpartij.nl| | | | |8.3| |Uitgezet want wordt niet gebuikt.| |104_wiki.piratenpartij.nl|[[https://www.dokuwiki.org/requirements|Dokuwiki]]|Release 2025-05-14a "Librarian"|M|8.3.25|[[https://www.dokuwiki.org/requirements|8.?]]| | | |107_tickets.piratenpartij.nl|Znuny(OTRS)|6.5.4|*((Status augustus 2025: Repository versie: 6.5.6))|NVT|NVT|NVT| | |108_webmail.piratenpartij.nl|[[https://roundcube.net|Roundcube]] Webmail|1.6.9||8.3|7.3|8.3|Status augustus 2025: Repository versie: 1.6.6| |112_share.piratenpartij.nl|Owncloud|10.13.3 (stable)((Huidige, 27 augustus 2025 versie: 10.15.3))|M| | |7.4.0|[[https://docs.nextcloud.com/server/latest/admin_manual/maintenance/migrating_owncloud.html|Migreren naar Nextcloud]]| |Nextcloud|[[https://docs.nextcloud.com/server/latest/admin_manual/installation/system_requirements.html|Nextcloud]]| | | |8.2|8.3((Recommended)), 8.4|De huidig geinstalleerde Ubuntu 24.04.3 LTS voldoet aan de\\ Requirements:\\ MySQL 8.0 / 8.4\\ [[https://docs.nextcloud.com/server/latest/admin_manual/installation/php_configuration.html|PHP modules]]| |999_piratenpartij.nl|Wordpress| |*((Status augustus 2025: Repository versie: 6.4.3))|8.3| | | | ==== Migratie / upgrade / update plan ==== Afgezien van - ✅ Wat zit er achter status.piratenpartij.nl ? Tabel hierboven bijwerken als dat duidelijk is. - Owncloud (draait niet op PHP 8) naar Nextcloud migreren. - Hebben we wel Owncloud / Nextcloud functionaliteit nodig? - Znuny nu versie 6.5.4 heeft ook een update nodig. - De nieuwste versie is 7.2. - Znuny zit ook in de Ubuntu repository met versie 6.5.6-1. - Over naar de repository versie. Kan nu al. - Oude PHP versie 6 en ouder verwijderen. - Ubuntu updaten. - ✅ Dokuwiki upgraden. - Roundcube: - Geïnstalleerd versie 1.6.9. - Repository is nu 1.6.6. - Niet meer upgraden en als de repository ook 1.6.9 of nieuwer is overgaan op de repository versie. oplossen waar we verder nog tegenaan lopen. - Oude PHP versies 8.2 en ouder verwijderen. ===== Telefonie ===== Voys is een voip dienst. \\ Het telefoonnummer van de partij op [[http://www.piratenpartij.nl|www.piratenpartij.nl]] komt op dit account uit. Het wordt doorgeschakeld naar 06-nummers van bestuursleden/campagnemensen. \\ Er kan ook direct op dat account getelefoneerd worden.