I got hooked on Bootc and cloud-native Linux and realized I could build an immutable OS that wasn't laser-focused on one specific use case. So I made Soltros OS—an attempt at a more general-purpose take on immutable computing.
Why Gaming and Development?
Most immutable Linux distributions optimize for servers or IoT devices. A few target desktop users, but with limitations. I wanted something that could handle both gaming and development workflows without compromise—two use cases that traditionally demand a lot from an operating system.
Built on Fedora CoreOS and Bootc, Soltros delivers atomic updates weekly. No major version upgrades to plan for. No compatibility issues between releases. The system just rolls forward, tracking Fedora's release cycle seamlessly.
How It Works
Soltros treats the entire OS as a container image. Updates are atomic—they either succeed completely or roll back automatically. This gives you the reliability of immutable infrastructure with the flexibility of a desktop Linux system.
Release Tracks
You can choose between two tracks depending on your needs:
- LTS - Follows Fedora's stable releases for production reliability
- Unstable - Tracks alpha and beta channels for early access to new features, with safety guardrails
What's Included
Rather than forcing you to build everything from scratch, Soltros ships with tools that gamers and developers actually use:
- Gaming: Steam, Lutris, RetroArch
- Development: Podman Desktop, Docker CE, tailored kernel optimizations
- Daily drivers: LibreOffice, Bitwarden, VLC, Jellyfin
- System tools: thermald, lm_sensors, Tailscale
There's also a helper script to quickly install Flatpaks, development tools, and containers without the usual setup friction.
Server Variant
Soltros isn't just for desktops. The server variant is a container-native system built on Fedora BootC with Docker CE, Podman, and enterprise management tools. Same atomic update model, but optimized for server workloads.
The Bootc Advantage
Using Bootc means OS images are OCI containers. This gives you:
- Reproducible builds you can version control
- Easy rollbacks if something breaks
- The full container ecosystem's tooling
# Updating is simple
bootc upgrade
# Automatic rollback on failure
# No manual intervention needed
Still Early, Still Learning
Soltros OS is a passion project. It's not trying to replace Fedora Silverblue or compete with established immutable distributions. Instead, it's exploring whether an immutable OS can serve gaming and development workflows as well as traditional mutable systems—maybe even better.
If you're curious about immutable computing or want a Linux system that updates reliably without breaking your workflow, check out soltros.dev. I'm still figuring things out, but I think there's something worth building here.