Skip to content

# flow-z13   [![bluebuild build badge](https://github.com/adelsjarlen/flow-z13/actions/workflows/build.yml/badge.svg)](https://github.com/adelsjarlen/flow-z13/actions/workflows/build.yml)This repository provides a template for setting up a custom Fedora image using BlueBuild. 🐙 Follow the installation steps to rebase your existing atomic Fed

License

Notifications You must be signed in to change notification settings

mohammadkaif18/flow-z13

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

flow-z13   bluebuild build badge

Welcome to the flow-z13 repository! This project provides a framework for creating custom images based on the BlueBuild system. You can find detailed setup instructions in the BlueBuild docs.

After you set up your repository, we recommend updating this README to reflect your custom image specifics.

Table of Contents

  1. Overview
  2. Installation
  3. Usage
  4. Features
  5. Contributing
  6. License
  7. Releases
  8. Contact

Overview

flow-z13 aims to simplify the process of building and managing custom images. This project focuses on using the latest technologies to ensure a smooth experience. It supports atomic updates and provides a robust framework for creating immutable operating systems.

Key Topics

  • Atomic
  • BlueBuild
  • Custom Images
  • Image-Based Systems
  • Immutable Linux
  • OCI Images

Installation

To install and rebase an existing atomic Fedora installation to the latest build, follow these steps:

  1. Rebase to the Unsigned Image

    First, rebase to the unsigned image. This step ensures that you install the proper signing keys and policies:

    rpm-ostree rebase ostree-unverified-registry:ghcr.io/adelsjarlen/flow-z13:latest
  2. Reboot the System

    After the rebase, reboot your system to complete the process:

    systemctl reboot
  3. Rebase to the Signed Image

    Once your system has rebooted, you can rebase to the signed image:

    rpm-ostree rebase ostree-image-signed:docker://

Note: This feature is experimental. Use it at your own discretion. You can read more about it in the Fedora Project Wiki.

Usage

After installation, you can start using the custom image. The flow-z13 image provides a clean environment for various applications. You can manage packages, updates, and configurations seamlessly.

Basic Commands

Here are some basic commands to help you get started:

  • Check Current Image:

    rpm-ostree status
  • Update Packages:

    rpm-ostree upgrade
  • Rollback to Previous Image:

    rpm-ostree rollback

These commands help you maintain and manage your custom image effectively.

Features

flow-z13 comes with several features that enhance your experience:

  • Atomic Updates: Ensure that your system remains consistent and reliable.
  • Immutable Infrastructure: Reduce the risk of configuration drift.
  • Customizable Images: Tailor the environment to meet your specific needs.
  • Robust Security: Benefit from the latest security practices.

Contributing

We welcome contributions from the community. If you want to contribute to flow-z13, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and commit them.
  4. Push your changes to your fork.
  5. Create a pull request.

Your contributions help improve the project and benefit all users.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

Releases

You can find the latest releases of flow-z13 here. Visit this link to download the necessary files and execute them as needed.

If you are looking for specific versions or want to check the changelog, please refer to the "Releases" section in the repository.

Contact

For questions or suggestions, feel free to reach out. You can open an issue in the repository or contact the maintainers directly.


Thank you for using flow-z13! We hope you enjoy working with this project and find it useful for your needs.

Packages

No packages published

Contributors 2

  •  
  •  

Languages