Skip to content

Home

Custom Operating System images based on Fedora

This is a collection of container images using Fedora's support for OCI/Docker containers as a transport and delivery mechanism for operating system content. That's nerdspeak for the ultimate Linux client: the reliability of a Chromebook, but with the flexibility and power of a traditional Linux desktop. At long last, we've ascended.

This project's purpose is to:

  • Provide a diverse set of Fedora based images for people to use as their desktop operating system
  • Provide a diverse set of tools and reusable automation "kits" for more technical users so that they can customize and share their images with others
  • Act as a proving ground for new ideas around the Linux desktop
  • Help new contributors to start their cloud native and open source journeys no matter their skill level

Join us on the Journey

Full list of images

Our images offer GNOME, KDE, XFXE, LXQt, and MATE, with more being added on the regular. Our NVIDIA images offer a unique blend of reliability and ease of use that you won't find anywhere else.

Usage

Currently we're waiting for installer support in Anaconda. In order to use these images you'll need to download Fedora Silverblue or Kinoite and then follow the instructions for the image you're interested in to "rebase" to it. Don't worry, that operation is image-based, so you'll always have what's supposed to be there.

Image based updates inherently don't allow for cruft to accumulate, allowing for a level of stability and upgrade resilience that has been missing on the Linux desktop, until now. Our goal is to for one install to last the life of the hardware, while allowing you to rebase onto other images.

Why would I use these?

These images reflect a more cloud-native approach to running Linux on your desktop. We feel that a dedicated group of enthusiasts can automate a large amount of toil that plagues existing Linux desktops today, here's the video summary.

Advantages over traditional Linux desktops

  • Reliable, atomic updates with built in rollback
  • Known-good state and fewer failures
    • Significantly reduced configuration drift
    • No compiling or building Nvidia drivers on the local client, they come premade on the image
  • Clean seperation of the base system from applications and your data
    • Integration of Flatpak applications
    • Toolbox and Distrobox support, run applications from any distribution in a containerized environment
  • Unbridled customization
    • Craft your perfect image from scratch or derive from others
  • Reuses standards-based tooling from cloud
  • Built-in container tools for developers
    • Consume packages and software from any repo without risking breakage on the client
    • Easy consumption of other OCI images, if it's on the CNCF Landscape it's a first class citizen thanks to Podman!

Other Features

  • Fast updates: minimum of once-a-day updates so you're never behind Fedora
  • Hosted on ghcr.io
    • Ninety (90) days of image archives allowing for flexible rollback options
    • Globally distributed via CDN for fast image downloads, thanks Microsoft!
  • Images signed with standard sigstore tools

Join Us

We're always looking for people to help, all skill levels and areas of expertise are welcome.

  • Join our Discord
  • We strive for a safe, inclusive community
  • Pull requests wanted and accepted!
  • Experimentation encouraged!

If you're building your own custom images feel free to add them to our awesome list!