Esitleti projekti NethServer 8.5 väljaanne, mis arendab platvormi serverirakenduste käitamise infrastruktuuri juurutamiseks isoleeritud konteinerites, kasutades klastrit kohalikest või pilveserveritest. NethServerit positsioneeritakse lihtsa konteinerite orkestreerimise platvormina väikeste ja keskmise suurusega ettevõtete süsteemiadministraatoritele, kes ei soovi tegeleda keerukate tööriistadega, nagu Kubernetes.
Enne 8.x versiooni töötas projekt välja oma jaotuse, mis võimaldas kiiresti seadistada tüüpilisi servereid, mis põhines CentOS-l. Alates NethServer 8 väljaandmisest on see muutunud universaalseks platvormiks, mida saab installida Rocky Linux 9, CentOS Stream 9, AlmaLinux 9 ja Debian 12 põhjal. NethServer 8-s ei installita komponente RPM-pakettide kujul, vaid kasutatakse iseseisvate piltidega konteinerite käivitamist, mis sisaldavad erinevaid serverirakendusi. Platvormi kood on kirjutatud keeltes Vue, Go ja Python ning seda levitatakse GPLv3 litsentsi alusel. Pilvekeskkondades ja virtuaalmasinatesse installimiseks on saadaval valmis kogumikud qcow2 (QEMU/Proxmox) ja vmdk (VMWare) formaatides, mis on loodud Rocky Linux 9 põhjal.
Konteinerirakendusi saab käitada erinevates hostides ja hallata ühest keskse veebiliidese kaudu. Sõlmed on omavahel seotud krüpteeritud VPN. Valitud serverikomponentide installimine ja seadistamine toimub ühe klõpsuga ning ei nõua teadmisi iga teenuse seadistamise eripäradest. Toetatakse konteinerite üleviimist rakendustega hostide vahel. Käivitatud rakenduste ja klastri seadete varukoopiad võivad salvestuda nii kohalikele salvestusseadmetele kui ka välistele salvestuskohtadele, nagu Amazon S3, Backblaze B2 ja Microsoft Azure. Infrastruktuuri töö korraldamiseks kasutatakse Podmani, WireGuardi, firewalld'i ja OpenLDAP-i.

Pakume mooduleid e-posti serveri (Postfix, Dovecot, Rspamd, ClamAV), koostöö süsteemi (Collabora Online või NextCloud), telefoniserveri (Asterisk), SIP-serveri, sõnumivahetuse süsteemi (Mattermost) kiireks käivitamiseks. veebiserver (Nginx, PHP, SFTPGo), kliendisuhete platvormi (Odoo), andmebaasi (MariaDB, PostgreSQL), Wiki (DokuWiki), sissetungimise avastamise süsteemi (CrowdSec), Active Directory domeeni kontrollerit (Samba), pilvesalvestust (MinIO) jne. On võimalik käivitada erinevaid versioone ühe rakenduse ainulainel.

Uue versiooni muudatuste hulgas on:
- Rakenduste installimise keskuses on võimalus installida Samba-põhist failiserverit ja seadistada see Active Directory domeeni kontrollija liikmeks. Võrgu olemasolu tuvastamiseks kasutatakse WSDD teenust. Oleku visualiseerimine on tagatud graafikute kujul.

- Seadete sektsiooni on lisatud uus jaotis „Metrics”, mille kaudu saab seadistada visualiseerimist Grafana abil ja saata tõrkealaseid teateid e-posti teel. Ahnete ja ladustamise metoodikaks on kasutatud Prometheust ja Lokit. Lisatud on aktiivsuse piike logides visualiseerimine.

- Postiserveri moodulisse on lisatud võimalus edastada kõik kirjad, mis jõuavad teatud domeenile, ühe kasutaja või rühma aadressile.

- TLS-sertifikaatide haldusarvuti liides on parendatud. Sertifikaadi taotlemise protseduurile on lisatud kontrollid, et välistada juba kasutatavate nimede taotlusi.

- Realiseeritud on võimalus lisada HTTP-marsruutidele lõpu teetähis.

- On uuendatud versioone 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





