Se presenta el lanzamiento del proyecto NethServer 8.5, que desarrolla una plataforma para desplegar infraestructura para ejecutar aplicaciones de servidor en contenedores aislados, utilizando un clúster de servidores locales o en la nube. NethServer se posiciona como una plataforma sencilla de orquestación de contenedores para administradores de sistemas de pequeñas oficinas y empresas medianas que no desean lidiar con herramientas complejas como Kubernetes.
Hasta la versión 8.x, el proyecto desarrollaba su propia distribución para el rápido despliegue de servidores estándar, basada en CentOS. A partir del lanzamiento de NethServer 8, se ha transformado en una plataforma universal que se instala sobre distribuciones de Rocky Linux 9, CentOS Stream 9, AlmaLinux 9 y Debian 12. En lugar de instalar componentes en forma de paquetes RPM, NethServer 8 utiliza la ejecución de imágenes autosuficientes en contenedores aislados con diversas aplicaciones de servidor. El código de la plataforma está escrito en los lenguajes Vue, Go y Python, y se distribuye bajo la licencia GPLv3. Para la instalación en entornos en la nube y máquinas virtuales, se ofrecen compilaciones listas en formatos qcow2 (QEMU/Proxmox) y vmdk (VMWare), formadas sobre la base de Rocky Linux 9.
Las aplicaciones en contenedores pueden ejecutarse en diferentes hosts y ser gestionadas a través de una única interfaz web centralizada. Los nodos se conectan entre sí a través de una conexión encriptada, VPN. La instalación y puesta en marcha de los componentes del servidor seleccionados se realiza con un solo clic y no requiere conocimientos sobre la configuración particular de cada servicio. Se permite la migración de contenedores con aplicaciones entre hosts. Las copias de seguridad con datos de aplicaciones en ejecución y configuraciones del clúster pueden almacenarse tanto en unidades locales como en almacenamiento externo, como Amazon S3, Backblaze B2 y Microsoft Azure. Para organizar el funcionamiento de la infraestructura se utilizan Podman, WireGuard, firewalld y OpenLDAP.

Se ofrecen módulos para la instalación rápida de un servidor de correo (Postfix, Dovecot, Rspamd, ClamAV), un sistema de colaboración (Collabora Online o NextCloud), un servidor de telefonía (Asterisk), un servidor SIP y un sistema de mensajería (Mattermost). un servidor web (Nginx, PHP, SFTPGo), plataformas de interacción con clientes (Odoo), bases de datos (MariaDB, PostgreSQL), Wiki (DokuWiki), sistemas de detección de intrusiones (CrowdSec), controlador de dominio Active Directory (Samba), almacenamiento en la nube (MinIO), etc. Es posible ejecutar diferentes versiones de una aplicación en un solo nodo.

Entre los cambios en la nueva versión:
- En el centro de instalación de aplicaciones se proporciona la posibilidad de instalar un servidor de archivos basado en Samba y configurarlo para trabajar como miembro del controlador de dominio Active Directory. Se utiliza el servicio WSDD para determinar la presencia del servidor en la red. Se garantiza la visualización del estado en forma de gráficos.

- Se ha añadido una nueva sección 'Métricas' en la configuración, a través de la cual se puede configurar la visualización con Grafana y el envío de notificaciones sobre fallos por correo electrónico. Se utilizan Prometheus y Loki para la recopilación y almacenamiento de métricas. Se ha añadido visualización de picos de actividad en los registros.

- Se ha añadido en el módulo del servidor de correo la posibilidad de dirigir todos los correos que llegan a un dominio específico a la dirección de un usuario o grupo.

- Se ha mejorado la interfaz de gestión de certificados TLS. Se han añadido verificaciones al proceso de solicitud de certificados, para evitar solicitudes de nombres que ya están en uso.

- Se ha implementado una opción para añadir una barra diagonal final a las rutas HTTP.

- Se han actualizado las versiones de 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.
Fuente: opennet.ru





