extension-bootc
Build bootable disk images and VMs from containers
All Skills in This Repository (4)
Pure Emerald Level Indicatorsunit-testing
Guide Vitest unit test creation and maintenance for the bootc extension.
svelte-ui-design
Build Svelte 5 UI components with Podman Desktop's design system.
extension-development
Guide bootc Podman Desktop extension development across Svelte frontend, RPC contracts, and Node.js backend.
backend-api
Extend the Bootc extension RPC contract for Podman Desktop backend workflows.
Frequently Asked Questions
FAQPage SchemaHow to install extension-bootc?▼
Run `npx skills add podman-desktop/extension-bootc --all -g -y` in your terminal to install all skills in this suite globally.
What does the bootc extension do?▼
It turns bootc-compatible container images into bootable disk images such as qcow2, raw, vmdk, vhd, ami, and ISO, and can launch virtual machines from them inside Podman Desktop.
How to build a bootable OS from a Containerfile?▼
Create a Containerfile based on a bootc image like CentOS Stream or Fedora bootc, then use the extension's build screen to pick your output format and build the disk image.
Does it work on macOS and Windows?▼
Yes. It runs on macOS, Windows, and Linux, but macOS and Windows require a rootful Podman Machine with at least 6GB of RAM.
Can I contribute to this extension without deep experience?▼
Yes. The included skills guide your AI agent through backend API changes, Svelte UI patterns, and unit or E2E testing step by step.
Related Repositories in Software Engineering
View All in Software Engineering→openclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core