Skip to content

Documentation

Understand the foundation. Get to a first boot. Know where to go next.

uCore is an opinionated server operating system built on Fedora CoreOS. These guides cover choosing an image, installing or switching to uCore, and configuring the services included in each image.

Start here

  • First installation: create a Butane configuration, compile it to Ignition, and install uCore.
  • Existing systems and rebasing: choose the supported switch or update path for your current deployment.
  • Secure Boot: understand kernel and module trust, enroll the Universal Blue key, and check firmware state.
  • Find an image: select among the explicitly published image references.

Understand the images

Run the system

The upstream foundations

uCore is built on Fedora CoreOS but changes the installed software and system behavior. It does not use Zincati for automatic updates and reboots. Use the uCore guides for operating the installed system; these upstream references explain the underlying tools and provisioning platforms.

Source: uCore README. Reviewed September 18, 2026.