Skip to content

armbsd/kitchen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KITCHEN

The KITCHEN is a powerful tool that automates the process of creating customized FreeBSD image files (.img) for various platforms. It simplifies the creation of FreeBSD-based images for embedded systems, virtual machines, and other target platforms.

Features

  • Platform-Agnostic: Supports multiple architectures and platforms, including ARM, AMD64, and x86.

  • Customizable: Define image parameters, FreeBSD version, included components, and configuration settings.

  • Modular Approach: Divides the image creation process into modular phases for easy customization.

  • User Interaction: Offers command-line options for user interaction, allowing users to specify image size, architecture, and more.

  • Documentation: Well-documented codebase with detailed explanations for each phase of image creation.

Getting Started

  1. Clone this repository:

    git clone git@github.com:armbsd/kitchen.git cd kitchen

  2. Install the required dependencies:

    pip install .

  3. Customize your image by modifying the configuration files in the configs directory.

  4. Run the image creation script: kitchen

. Follow the on-screen prompts to specify image parameters and preferences.

Contributing

We welcome contributions from the community! If you encounter issues or have suggestions, please feel free to open an issue or submit a pull request and also you can join to group talk in telegram

License

This project is licensed under the MIT License.


Feel free to contact us at eleutherius69@gmail.com if you have any questions or need assistance.

GitHub

Releases

No releases published

Packages

No packages published