Files

56 lines
2.0 KiB
Markdown
Raw Permalink Normal View History

2026-03-26 20:16:43 +01:00
# fluffy-pancake
2026-02-17 17:27:26 +01:00
2026-03-26 20:16:43 +01:00
fluffy-pancake is a **personal custom operating system image** built on top of Fedora using the bootc image model.
It is intended **exclusively for the repository owners private use** and reflects individual design decisions, configuration choices, and system modifications.
2026-02-17 17:27:26 +01:00
2026-03-26 20:16:43 +01:00
This project is **not affiliated with, endorsed by, or supported by Fedora, Red Hat, Universal Blue, Bluefin, or any related projects**. Fedora is used strictly as a technical base.
2026-02-17 17:27:26 +01:00
2026-03-26 20:16:43 +01:00
---
2026-02-17 17:27:26 +01:00
2026-03-26 20:16:43 +01:00
## Project Scope and Intent
2026-02-17 17:27:26 +01:00
2026-03-26 20:16:43 +01:00
fluffy-pancake exists as a **private operating system build** for experimentation and personal workflows.
2026-02-17 17:27:26 +01:00
The container image produced by this repository is **not intended for general consumption**.
2026-03-26 20:16:43 +01:00
Access to the image requires explicit authentication and permission from the repository owner.
2026-02-17 17:27:26 +01:00
2026-03-26 20:16:43 +01:00
This repository does **not** provide a public distribution, installer, or upgrade path for third parties.
2026-02-17 17:27:26 +01:00
2026-03-26 20:16:43 +01:00
---
2026-02-17 17:27:26 +01:00
2026-03-26 20:16:43 +01:00
## Technical Foundation
2026-02-17 17:27:26 +01:00
2026-03-26 20:16:43 +01:00
The image is built using the **bootc containerbased operating system model**, leveraging Fedora as the underlying base system.
2026-02-17 17:27:26 +01:00
2026-03-26 20:16:43 +01:00
The build process follows a **multistage OCI image architecture**, allowing modular composition and reproducible builds.
While inspired by publicly documented techniques, the resulting image is **entirely independent and privately maintained**.
2026-02-17 17:27:26 +01:00
2026-03-26 20:16:43 +01:00
---
2026-02-17 17:27:26 +01:00
2026-03-26 20:16:43 +01:00
## Customization Model
2026-02-17 17:27:26 +01:00
2026-03-26 20:16:43 +01:00
This repository is designed for **personal customization only**.
2026-02-17 17:27:26 +01:00
2026-03-26 20:16:43 +01:00
All included components, packages, and configurations are:
- selected intentionally by the repository owner
- maintained without upstream coordination
- subject to change at any time
2026-02-17 17:27:26 +01:00
2026-03-26 20:16:43 +01:00
No guarantees are made regarding stability, compatibility, or longterm support.
2026-02-17 17:27:26 +01:00
2026-03-26 20:16:43 +01:00
---
2026-02-17 17:27:26 +01:00
2026-03-26 20:16:43 +01:00
## Build System Overview
2026-02-17 17:27:26 +01:00
2026-03-26 20:16:43 +01:00
- Automated image builds via GitHub Actions
- Pull request validation before publishing images
- `main` branch produces a private `:stable` image tag
- Optional image signing and SBOM generation
- No public registry publication
2026-02-17 17:27:26 +01:00
2026-03-26 20:16:43 +01:00
Images are stored in a **private GitHub Container Registry namespace**.
2026-02-17 17:27:26 +01:00
2026-03-26 20:16:43 +01:00
---
2026-02-17 17:27:26 +01:00