Skip to content

MOS 0.5.8-stable

Latest

Choose a tag to compare

@github-actions github-actions released this 01 Sep 05:46
7855832

MOS Release: v0.5.8-stable
Note: MOS only supports UEFI boot by default

Release contents:

  • mos_0.5.8-stable_amd64.zip - for installation to physical media
    (The disk must be formatted with FAT32 and the disk must have the label: MOS)
  • mos_0.5.8-stable_arm64.zip - for installation to physical media
    (The disk must be formatted with FAT32 and the disk must have the label: MOS, additionally possibly needs a device tree file)
  • mos_amd64.img.xz - for installation to VMs (Min Reqs: 2 Cores + 6GB RAM)
    (To extract the image you need to use this command on Linux: unxz --decompress mos_amd64.img.xz)

Changes

  • Recommended Kernel 6.18.48
  • Update Docker v29.7.2
  • Update QEMU v11.1.1
  • Update wsddn v1.27
  • Update edk2 v202608
  • Update Node.js v24.20.0
  • Add missing function execution for rsync daemon in MOS startup routine
  • Add rsync daemon support
  • Create custom rsync init script
  • Modify docker pull command to capture output while maintaining error handling
  • Add IPv6 support for nginx, thanks @h0dgep0dge
  • Fix IPv6 issues, thanks @h0dgep0dge
  • Fix variable assignment for local SHA256 Docker digest
  • Re-enable nmbd
  • Fix make sure to run mos-api_cli as root for NUT
  • Add performance modifier to Compose, Docker, LXC and VM
  • Add new URL modifier performance=true to get the Container/Stack/VM performance metrics (CPU/Memory) — by default no metrics are sent when modifier is not given
  • Fix issues with notification system
  • Add containers, compose and groups to diagnostics
  • Add docker network ls to diagnostics
  • Make sure to return full model from network services if key is missing
  • Add new rsync_daemon to network services
  • Create new GET and POST endpoints /mos/settings/network/services/rsync/config
  • Create new GET and POST endpoints /nut/scripts/{event} to create/edit event scripts
  • Fix for networking service start/stop/restart
  • Make sure that not available NFS shares don't block API
  • Add timeout for df when testing mounts to make sure they are actually working
  • Add timeout for NFS shares when querying them
  • Kick out systeminformation from disks service
  • Use lsblk to get disks
  • Make sure to not throw error when dhcp=false and no address for IPv6 is given
  • Create new key runtime_address for IPv6 to make SLAAC or DHCP address visible
  • Remove lowercase from notifications
  • CodeMirror plugin for fileEdit-Dialogs
  • NUT translations
  • Network chart transitions
  • Fix cronjob names
  • NUT card design
  • Style known repo dialog
  • NUT Websocket impementation
  • Network chart → eChart
  • networkServices design fixes
  • NUT design fixes
  • Fix NFS create share dialog
  • Fix virtual pools policies
  • LXC file picker for mount source fields
  • Update dialog handling
  • System update default values