Byl vydán projekt NethServer 8.5, který vyvíjí platformu pro nasazení infrastruktury pro spouštění serverových aplikací v izolovaných kontejnerech s využitím clusteru lokálních nebo cloudových serverů. NethServer je pozicionován jako jednoduchá platforma pro orchestraci kontejnerů pro systémové administrátory malých kanceláří a středních podniků, kteří se nechtějí zabývat složitými nástroji, jako je Kubernetes.
Před verzí 8.x si projekt vyvinul vlastní distribuci pro rychlé nasazení standardních serverů, založenou na CentOSa počínaje vydáním NethServeru 8 se transformoval na univerzální platformu, kterou lze instalovat na distribuce. Rocky Linux 9, CentOS Proud 9, AlmaLinux 9 a Debian 12. Místo instalace komponent jako RPM balíčků spouští NethServer 8 samostatné obrazy s různými serverovými aplikacemi v izolovaných kontejnerech. Kód platformy je napsán ve Vue, Go a Pythonu a je distribuován pod licencí GPLv3. Pro instalaci v cloudových prostředích a na virtuálních strojích jsou k dispozici hotové sestavení ve formátech qcow2 (QEMU/Proxmox) a vmdk (VMWare), založené na Rocky Linux 9.
Kontejnerizované aplikace mohou běžet na různých hostitelích a být spravovány prostřednictvím jednoho centralizovaného webového rozhraní. Uzly spolu komunikují pomocí šifrovaného protokolu. VPNInstalace a nasazení vybraných serverových komponent se provádí jedním kliknutím a nevyžaduje znalost specifických konfiguračních detailů jednotlivých služeb. Aplikační kontejnery lze migrovat mezi hostiteli. Zálohy dat spuštěných aplikací a nastavení clusteru lze ukládat na lokální disky nebo externí úložiště, jako jsou Amazon S3, Backblaze B2 a Microsoft Azure. K organizaci infrastruktury se používá Podman. WireGuard, firewalld a OpenLDAP.

K instalaci jsou nabízeny moduly pro rychlé spuštění poštovního serveru (Postfix, Dovecot, Rspamd, ClamAV), systému pro spolupráci (Collabora Online nebo NextCloud), telefonního serveru (Asterisk), SIP serveru a systému pro zasílání zpráv (Mattermost). webové servery (Nginx, PHP, SFTPGo), platformy pro interakci se zákazníky (Odoo), DBMS (MariaDB, PostgreSQL), Wiki (DokuWiki), systémy detekce narušení (CrowdSec), řadič domény Active Directory (Samba), cloudové úložiště (MinIO) atd. Na jednom uzlu je možné spouštět různé verze stejné aplikace.

Mezi změny v nové verzi:
- Centrum instalace aplikací umožňuje nainstalovat souborový server založený na platformě Samba a nakonfigurovat jej tak, aby fungoval jako člen řadiče domény služby Active Directory. Služba WSDD se používá k určení přítomnosti serveru v síti. K dispozici je vizualizace stavu ve formě grafů.

- Do sekce nastavení byla přidána nová sekce „Metriky“, jejímž prostřednictvím si můžete nakonfigurovat vizualizaci pomocí Grafany a odesílání upozornění na selhání na e-mail. Pro sběr a ukládání metrik se používají Prometheus a Loki. Byla přidána vizualizace nárůstů aktivity v logech.

- Modul s poštovním serverem nyní umožňuje doručovat všechny e-maily přicházející na konkrétní doménu na adresu jednoho uživatele nebo skupiny.

- Vylepšené rozhraní pro správu certifikátů TLS. Do procedury žádosti o certifikát byly přidány kontroly, které vylučují žádosti o jména, která jsou již používána.

- Implementována možnost přidat koncové lomítko k HTTP trasám.

- Aktualizované verze: Webtop 5.28.6, PEC Bridge 5.4.8, NethVoice 1.3.4, Nextcloud 31, Collabora 25, Roundcube 1.6.11, SOGo 5.12, Mattermost 10.5.5, PostgreSQL 17.5, Netdata 2.4, Crowdsec 1.6.8, Ejabberd 25.4.
Zdroj: opennet.ru





