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





