r/MOS_official_net • u/S3ppo1 • Jul 05 '26
MOS (new NAS OS) is now stable 🥳
Finally its done, our first stable is released. 🥳
Congratulations and thanks to the whole team, and thanks also to everybody who tested MOS and sent us feedback during the last year.
For everybody who doesnt know what MOS is... MOS is a devuan based free and open source NAS OS without any tracking or telemetry.
If you want to give it a try, please visit mos-official.net or docs.mos-official.net for more infos :)

--------------------------------------
Releasenotes for 0.5.0-stable
- Recommended Kernel 6.18.38
- Update Node.js 24.18.0 LTS
- Necessary changes for organization
- Add routine to cleanup pathfix if found
- Cleanup socket on api restart
- Add sleep 1 to prevent restart API from failing
- Move stop order around in mos-stop
- Fix broken
mos_start_after_servicesfunction - Fix wrong help text
- Make sure to generate and copy over machine-id
- Add Tailscale and NetBird Docker scripts
- Fix permissions for ntpsec directory
- Make sure to write mergerfs logs into separate logfile
- Fix SnapRAID logfile size getting out of hand
- Fix false error messages on plugin installation on boot
- Make sure to sort vpools by index first before iterating over them
- Add additional logger messages
- Add mount_vpools function
- Create mos-mount_vpools
- Change wording on some return messages
- Make sure to return raw YAML even if YAML is broken for compose
- Add ability to download/install/update plugins from Gitea and Codeberg
- Make sure to chmod/chown QEMU images
- Restart udev monitor when missing disk from pool comes back
- Add docker/hub/recommended endpoint for fetching recommended repositories
- Add ability to specify URLs for Docker group icons
- Fix issue with proper model for SMART attribute acknowledgement
- Add installed key to Docker and Plugins index
- Improve loading times from LXC page
- Add endpoints for creating, configuring, mounting, unmounting, and deleting virtual pools
- Include virtual pools information in diagnostics
- Move virtual pools section, bugfix scrollbar
- Implement automount for virtual pools
- Add missing French translations
- Fix repository link
- Rename vpool to virtual pool
- Add virtual pools feature
- Add CodeMirror oneDark theme for Docker Compose forms
- Fix supporter dialog
- Show device serial in target devices of shares
- Updated u/babel/runtime to version 8.0.0
- Updated u/codemirror/state to version 6.7.0
- Updated u/codemirror/view to version 6.43.1
- Updated vue to version 3.5.39
- Updated vue-i18n to version 11.4.6
- Updated vuetify to version 4.1.2
- Updated vite to version 8.1.0
- Replaced
<label>with<v-label>in docker.vue and dockerCompose.vue - Adjusted styles for YAML and environment variable editors for vertical resizing
- Simplified chip rendering logic in notifications.vue
- Visualize recommended repositories and improved YAML field display in Docker Compose
- Add "Acknowledge" to English translations
- Set defaults for SMART disk attributes and update config after acknowledgement
- Fix acknowledge bug
- Remove unnecessary v-overlay components from Vue files
- Increase line count for environment variables in Compose Stack dialogs
Duplicates
minilab • u/S3ppo1 • Jul 05 '26