Esitatud on NethServer 8.5 projekti väljaanne, mis arendab teenuste infrastruktuuri rakenduste juurutamiseks isoleeritud konteinerites, kasutades kohalike või pilveserverite klastrit. NethServerit positsioneeritakse kui lihtsat konteinerite orkestreerimise platvormi, mis on suunatud väikeste büroode ja keskmise suurusega ettevõtete süsteemihalduritele, kes ei soovi keeruliste tööriistade, näiteks Kubernetesega, tegeleda.
Versioonis 8.x arendas projekt oma jaotust kiireks tavatüüpi serverite juurutamiseks, mis põhines CentOS-il, ning alates NethServer 8 väljaandmisest on see muutunud universaalseks platvormiks, mis paigaldatakse Rocky Linux 9, CentOS Stream 9, AlmaLinux 9 ja Debian 12 jaotuste peale. NethServer 8 kasutab komponentide paigaldamise asemel RPM-pakkidena isoleeritud konteinerite käivitamist iseseisvatest piltidest koos erinevate serverirakendustega. Platvormi kood on kirjutatud keeltes Vue, Go ja Python ning seda levitatakse GPLv3 litsentsi alusel. Pilves ja virtuaalmasinatesse paigaldamiseks pakutakse valmis versioone formate qcow2 (QEMU/Proxmox) ja vmdk (VMWare), mis on koostatud Rocky Linux 9 baasil.
Konteinerites rakendused võivad käivitada erinevates hostides ja neid saab hallata ühe keskse veebiliidese kaudu. Sõlmed on omavahel ühendatud krüpteeritud VPN. Valitud serverikomponentide paigaldamine ja käivitamine toimub ühe klõpsuga ning ei nõua iga teenuse seadistamise eripära tundmist. Toetatakse rakenduste konteinerite üleviimist hostide vahel. Varukoopiad käivitatud rakenduste andmetest ja klastriseadistustest võivad salvestuda nii kohalikesse salvestusseadmetesse kui ka välistesse salvestuslahendustesse, nagu Amazon S3, Backblaze B2 ja Microsoft Azure. Infrastruktuuri toimimise korraldamiseks kasutatakse Podman, WireGuard, firewalld ja OpenLDAP.

Paigaldamiseks on saadaval moodulid kiireks postiserveri rakendamiseks (Postfix, Dovecot, Rspamd, ClamAV), koostöö süsteem (Collabora Online või NextCloud), telefoniserver (Asterisk), SIP-server, sõnumivahetuse süsteem (Mattermost), veebiserver (Nginx, PHP, SFTPGo), kliendihalduse platvormid (Odoo), andmebaasid (MariaDB, PostgreSQL), Wiki (DokuWiki), sissetungimise avastamise süsteemid (CrowdSec), Active Directory domeeni kontroller (Samba), pilve salvestus (MinIO) jne. Erinevate versioonide käitamine ühel sõlmel sama rakenduse jaoks on võimalik.

Uues versioonis on järgmised muudatused:
- Rakenduste paigaldamise keskuses on võimalus paigaldada failiserver Samba baasil ning seadistada see töötama Active Directory domeeni kontrollerina. Serveri olemasolu tuvastamiseks võetakse kasutusele WSDD teenus. Oleku visualiseerimine on esitatud graafikute kujul.

- Seadetesse on lisatud uus sektsioon „Metrics”, mille kaudu saab seadistada visualiseerimist Grafana abil ja saata tõrke teateid e-posti peale. Andmete kogumiseks ja salvestamiseks on kasutatud Prometheust ja Lokit. Lisatud on aktiivsuse tippe näitav visualiseerimine logides.

- Kiri serveri moodulisse on lisatud funktsioon, mis võimaldab suunata kõik kindlale domeenile saabuvad kirjad ühe kasutaja või grupi aadressile.

- TLS-sertifikaatide haldamise liides on parendatud. Sertifikaadi taotlemise protseduurile on lisatud kontrollid, et vältida juba kasutatud nimede taotlemist.

- Tehtud on võimalus lisada lõppslass HTTP marsruutidele.

- Uuendatud versioonid: 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.
Allikas: opennet.ru





