We’re happy to announce milestone 8.8, marking another step forward for NethServer 8. This development cycle focused on :
- improving backup and restore workflows
- expanding platform compatibility
- refining UI behavior
- continuing the transition toward a more flexible and modern storage stack
- core applications updates
Enhancements
Here are the highlights introduced since milestone 8.7.
The full list is available in the release notes for milestone 8.8.
Additional volume selection for applications
When installing, restoring, or cloning applications, the UI may now prompt to select the target volume for application data.
This allows administrators to take advantage of additional storage volumes and better distribute data across available disks. The feature is available on nodes with configured extra volumes and for applications that support it.
UI refinements: low-contrast style, manage favorites and update into Applications, Backup/Restore reorganized
The cluster-admin interface received several refinements:
- Notifications now use a low-contrast style, aligned with Carbon Design System guidelines.
- New actions have been added to the Applications page context menu: manage favorites and update to a testing version.
- The Backup and restore page has been reorganized with clearer sections and labels, improving navigation and usability.
Improved backup and restore experience
Backup management has been enhanced with improved usability and control.
Backup destinations can now be imported directly from a cluster backup file, simplifying disaster recovery setup. The new Import destinations action allows administrators to quickly restore backup configurations by providing the backup encryption password.
In addition, backup runs started from the cluster-admin UI can now be canceled, giving more control over long-running operations.
Debian 13 (Trixie) support
NS8 can now be installed on Debian 13 (Trixie)!
This marks an important step in keeping the platform aligned with upstream distributions. Debian 12 (Bookworm) will be phased out starting from the next milestone. Administrators are encouraged to plan upgrades accordingly, as documented in the release notes and in the community Howto Upgrade Debian 12 to 13 .
Samba TLS certificates integration
Samba LDAP is now integrated with the TLS certificates management page.
Certificates uploaded or obtained through the system that match the Samba FQDN are automatically used to secure LDAP connections, improving security and simplifying configuration.
RustFS replaces MinIO
A new S3-compatible storage application, RustFS, is now available in the Software Center and replaces MinIO.
Administrators running existing MinIO installations are encouraged to migrate to RustFS to benefit from ongoing development and future improvements.
Application updates
Core applications have been updated, including:
- Mattermost 10.11 ESR
- Ejabberd 26.02
Bug fixes
Several issues have been addressed across core components and applications to improve stability and reliability. Here is a brief list:
- Zero-length environment file after power loss during module update · Issue #7886 · NethServer/dev · GitHub
- HTTP routes error if a node goes offline - Issue #7842 - NethServer/dev - GitHub
- WebTop: Favorite folders not migrated · Issue #7718 · NethServer/dev · GitHub
The full list is available on our GitHub issue tracker.
Roadmap
Work is already underway for the next milestone. The current main goal is refreshing the Mail containers, which need to be rebased on an up-to-date Alpine or Debian image. Two highly anticipated features are also planned: the LDAP mail attribute integration and improvements to mail forwards.
Additionally, two important goals originally planned for milestone 8.7 are still in progress and will be delivered in the upcoming release:
- Implement an improved Rclone-gateway service to enhance security and allow access to private backup destinations from any cluster node.
- Design a multi-step restore process with quick service recovery and background data restoration.
Here’s a sneak peek of the generic Rclone-compatible configuration workflow, currently under development:
Beyond these goals, there are also plans for:
- a multi-step clone/move procedure, similar to the NS7 migration tool, allowing re-sync operations multiple times before a final “Finish” action,
- improved resource visibility in the cluster-admin UI, such as available disk space and usage, to better support application management decisions
Follow the roadmap on our project page.
Project milestone meaning
In NS8, milestones act as checkpoints in the project’s development journey.
A milestone number like 8.8 does not represent a software version, but a snapshot of completed goals and ongoing work.
Join the NS8 community
Your participation helps shape the direction of the project:
- Join the forum discussions using the tag ns8
- Share feedback, report bugs, and propose improvements
- Contribute translations on Weblate
Thanks for being part of the journey — together we’re building the next generation of NethServer.
The NethServer Team













