https://github.com/coreos/fedora-coreos-cincinnati
Backend for Fedora CoreOS auto-updates (Cincinnati server)
https://github.com/coreos/fedora-coreos-cincinnati
Last synced: 11 months ago
JSON representation
Backend for Fedora CoreOS auto-updates (Cincinnati server)
- Host: GitHub
- URL: https://github.com/coreos/fedora-coreos-cincinnati
- Owner: coreos
- License: other
- Created: 2019-11-26T14:59:20.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2025-04-28T21:04:35.000Z (about 1 year ago)
- Last Synced: 2025-04-28T22:30:23.231Z (about 1 year ago)
- Language: Rust
- Homepage:
- Size: 298 KB
- Stars: 14
- Watchers: 9
- Forks: 17
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Fedora CoreOS updates backend


This repository contains the logic for Fedora CoreOS auto-updates backend.
This service provides an implementation of the [Cincinnati protocol][cincinnati], which is consumed by on-host update agents (like [Zincati][zincati]).
This workspace can be built with `cargo build` (see [quickstart][quickstart] instructions) and contains the following binaries:
* `fcos-graph-builder`: a service which builds and caches the raw update graph
* `fcos-policy-engine`: a web service which handles requests from agents
The instance of this service used by default on Fedora CoreOS is hosted in the Fedora infrastructure. More details can be found in the [Fedora infra docs][infra-docs].
[cincinnati]: https://github.com/openshift/cincinnati
[zincati]: https://github.com/coreos/zincati
[quickstart]: https://github.com/coreos/fedora-coreos-cincinnati/blob/main/docs/quickstart.md
[infra-docs]: https://docs.fedoraproject.org/en-US/infra/sysadmin_guide/coreos-cincinnati/