What is UBOS?
UBOS (Universal Base Operating System) is a lightweight Linux distribution that is optimized for running applications in Docker containers. It provides a minimal base OS so that applications can run in isolated containers, rather than directly on the host.
Some key features of UBOS include:
- Simple installation and management of apps through the UBOS App Store
- One-click deployment of apps like WordPress, MediaWiki, OwnCloud etc
- Auto-update mechanism for both the host OS and apps
- Built-in backup tools with support for Amazon S3, Dropbox etc
- Administration dashboard for monitoring containers and apps
- Small footprint (around 130MB) to minimize attack surface
The goal of UBOS is to make it trivial for anyone to deploy containerized apps, without needing deep Linux sysadmin knowledge. It handles mundane host admin tasks in the background so developers can focus on just managing their applications.