Welcome to the official documentation of MOS.
MOS is a lightweight operating system based on Devuan, designed specifically for small, energyβefficient home servers.
The primary goal of MOS is to provide a simple, reliable, and lowβoverhead platform for selfβhosting, virtualization, and homelab environments.
This project started as a personal solution, and at some point I decided to release it publicly to see if it resonates with others.
MOS is still evolving, but the core ideas are already in place.
MOS is and will always remain fully open source.
No data is collected. There is no telemetry, no tracking, and no usage reporting of any kind. Everything runs locally and stays fully under your control.
MOS is intended for:
- Homelab users
- Selfβhosters
- Developers
- Anyone looking for a minimal, efficient server OS with modern tooling
-
Create the First VM
-
OS Updates
-
Rollback Procedures
-
SMB/NFS Configuration
-
Access Control
-
Attributes
-
Logs & Monitoring
-
Networking for Containers
-
Create LXC Containers
-
Snapshots & Backups
-
Networking & Storage for LXC
-
Create VMs
-
CPU & RAM Configuration
-
Virtual Networks
-
Virtual Disks
-
GPU Passthrough
-
USB Passthrough
-
Snapshots
-
Permissions & Roles
-
Import Data from Other Systems
-
Docker Import
-
LXC Import
-
VM Import
-
Pool Migration
-
Import Network Configuration
Related repositories and components of the MOS ecosystem:
Parts of this documentation were created with the assistance of AI tool, all AI-generated content has undergone review, but it may still contain inaccuracies, omissions, or outdated information.