#bootc — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #bootc, aggregated by home.social.
-
Yaay 8:30 meeting got cut short since we didnt have much to talk about. So what am I doing with my new fount 25-ish minutes? Working on a CFP submission for @BSidesDE !
Who wants to get hands on with bootc (on an enterprise class linux no less, RHEL), and learn how you can manage your OS like a container? What security benefits are there? Well you could find out!
Anyway, wish me luck!
-
Yaay 8:30 meeting got cut short since we didnt have much to talk about. So what am I doing with my new fount 25-ish minutes? Working on a CFP submission for @BSidesDE !
Who wants to get hands on with bootc (on an enterprise class linux no less, RHEL), and learn how you can manage your OS like a container? What security benefits are there? Well you could find out!
Anyway, wish me luck!
-
I upgraded a thing!
I've been running my personal "links" page on top of Azure Application Services, which is basically a "Docker Compose on steroids".
This now has been upgraded to a VM running a custom-built Fedora bootc image (still in Azure) using Podman as the container runtime. Fully manageable via GitOps with build pipelines and auto updates. Part of the pipeline is in my private Forgejo, and part is in public GitHub.
At some point I intend to post a template so you can replicate, along with a blog post on how to do it. This was also a chance to upscale my Forgejo runners, so I'll blog about that as well.
-
I upgraded a thing!
I've been running my personal "links" page on top of Azure Application Services, which is basically a "Docker Compose on steroids".
This now has been upgraded to a VM running a custom-built Fedora bootc image (still in Azure) using Podman as the container runtime. Fully manageable via GitOps with build pipelines and auto updates. Part of the pipeline is in my private Forgejo, and part is in public GitHub.
At some point I intend to post a template so you can replicate, along with a blog post on how to do it. This was also a chance to upscale my Forgejo runners, so I'll blog about that as well.
-
Upon some pondering in the bootc 's goals : https://containers.github.io/bootable/
I fell in love with nix and nixos a lot more again❤️
Nix and NixOS doing bootc's goals for
long time with it's fundamental design. I request people using bootc please check out the awesome tech called as Nix and NixOS. It does more than what bootc 's goals are in a much more elegant way.Why nix have to be this good😭😭❤️❤️
-
Actually on some closer look at bootc 's aim, it was pretty what nixos does already. They are trying to figure out through containers way. Those people in bootc will love Nix if they understand that their goals has been already met years ago through Nix for not just nixos, but also for various other projects like nix shells, packaging, etc etc
#bootc #nixos #nix #containers -
Hi All
Today @bupd showed me what #bootc is. Honestly I find it cool, even though I'm yet to find it's use case.
But I wanna try running bootc from my #NixOS. So far with quick online search, I couldn't find any.
Also he mentioned some problems of making nixos based bootc images if I understand it correctly.Will ponder and explore these.
I'm thinking of 2 ways:
1) adding bootc image to bootloader menu
2) using nixos specialisations to create bootc or bootc like environment
#containers -
Hi All
Today @bupd showed me what #bootc is. Honestly I find it cool, even though I'm yet to find it's use case.
But I wanna try running bootc from my #NixOS. So far with quick online search, I couldn't find any.
Also he mentioned some problems of making nixos based bootc images if I understand it correctly.Will ponder and explore these.
I'm thinking of 2 ways:
1) adding bootc image to bootloader menu
2) using nixos specialisations to create bootc or bootc like environment
#containers -
Continued from last week's efforts:
Once you've got #ImageMode running, the real questions start: How do you handle updates? What does a rollback actually look like? How do you change the role of a host without starting over?
This lab covers: Tracking tags, rolling back software changes, and updating what's available to a #VM. Good hands-on practice for anyone evaluating this as a production pattern.
And best of all, its free!
https://developers.redhat.com/content-gateway/link/3890781?_gl=1*lqoo67*_gcl_au*Mjc4NDk3MTEzLjE3ODMyNTg0NjQ.
#RHEL #Linux #bootc #SysAdmin -
Continued from last week's efforts:
Once you've got #ImageMode running, the real questions start: How do you handle updates? What does a rollback actually look like? How do you change the role of a host without starting over?
This lab covers: Tracking tags, rolling back software changes, and updating what's available to a #VM. Good hands-on practice for anyone evaluating this as a production pattern.
And best of all, its free!
https://developers.redhat.com/content-gateway/link/3890781?_gl=1*lqoo67*_gcl_au*Mjc4NDk3MTEzLjE3ODMyNTg0NjQ.
#RHEL #Linux #bootc #SysAdmin -
My colleague Abderrahim is giving an update on the State of #GNOMEOS at #GUADEC2026 right now.
An interesting insight is that this #freedesktop-sdk based OS is implementing bleeding-edge upstream features first ( not just @gnome stuff ) and testing them here. #systemd, #bootc, #oo7 ... Etc are some examples. Also you can install it in some phones! Give it a try!
Details: https://events.gnome.org/event/306/contributions/1637/ -
My colleague Abderrahim is giving an update on the State of #GNOMEOS at #GUADEC2026 right now.
An interesting insight is that this #freedesktop-sdk based OS is implementing bleeding-edge upstream features first ( not just @gnome stuff ) and testing them here. #systemd, #bootc, #oo7 ... Etc are some examples. Also you can install it in some phones! Give it a try!
Details: https://events.gnome.org/event/306/contributions/1637/ -
If you've been curious about #ImageMode for #RHEL but haven't had a reason to sit down and actually try it, #RedHat put together a hands-on lab worth bookmarking.
You'll manage a #VM running in #ImageMode, see how #bootc tracks images, swap host purposes, and roll back changes. Think of it like git for your operating system! Immutable, versioned, and a lot more predictable than traditional package management.
And, its FREE to try!
https://developers.redhat.com/content-gateway/link/3890630?_gl=1*13gq47u*_gcl_au*Mjc4NDk3MTEzLjE3ODMyNTg0NjQ -
If you've been curious about #ImageMode for #RHEL but haven't had a reason to sit down and actually try it, #RedHat put together a hands-on lab worth bookmarking.
You'll manage a #VM running in #ImageMode, see how #bootc tracks images, swap host purposes, and roll back changes. Think of it like git for your operating system! Immutable, versioned, and a lot more predictable than traditional package management.
And, its FREE to try!
https://developers.redhat.com/content-gateway/link/3890630?_gl=1*13gq47u*_gcl_au*Mjc4NDk3MTEzLjE3ODMyNTg0NjQ -
... It explains a bit why I do not use #bootc as my first choice, or why cloudinit is still relevant, while better implementations exist.
-
... It explains a bit why I do not use #bootc as my first choice, or why cloudinit is still relevant, while better implementations exist.
-
I've been on my Fedora #bootc system for about a couple weeks now, slowly setting things up and transferring things from my Arch install. It's very DIY but it's fun to learn. I don't even have a git repo or anything to build the container images in, just updating locally for now until I feel like setting all of that up. I'm keeping my #Guix System configs and if I feel like it I'll keep learning that at my own pace
-
I just managed to create a pipeline and a client for storing DDIs inside of an OCI registry! Now you can do things similar to Universal Blue but with systemd-sysupdate instead and all the benefits that come from it! I'll publish more things and maybe a blog post about how to use it later! Note: This is heavily WIP, but it seems to be working!
-
I just managed to create a pipeline and a client for storing DDIs inside of an OCI registry! Now you can do things similar to Universal Blue but with systemd-sysupdate instead and all the benefits that come from it! I'll publish more things and maybe a blog post about how to use it later! Note: This is heavily WIP, but it seems to be working!
-
With Ducttape it is possible to create a Cloud image using the same description file as your (bootable) containers
Here I have #AlmaLinux 10 with #Tailscale installed, to function as a base image for the infrastructure of Ducttape Infra and SpotSnel.
https://github.com/ducttape-lab/server-base/blob/main/containers/Containerfile-base
It is now easy with `ducttape` to pull the image on any machine and use it to start a VM, or use the container for development.
-
With Ducttape it is possible to create a Cloud image using the same description file as your (bootable) containers
Here I have #AlmaLinux 10 with #Tailscale installed, to function as a base image for the infrastructure of Ducttape Infra and SpotSnel.
https://github.com/ducttape-lab/server-base/blob/main/containers/Containerfile-base
It is now easy with `ducttape` to pull the image on any machine and use it to start a VM, or use the container for development.
-
-
-
I wiped my homelab and got it up and running again in 5 minutes. I used what I like to call the BAT stack which is Bootc, Ansible, and Terraform. Bootc for image based os builds, Ansible for configuration, and Terraform for VM provisioning on Proxmox. All being versioned controlled.
Check out more on my blog
https://keijilohier.com/blogs/recreating-my-homelab-with-infrastructure-as-code/
#homelab #bootc #ansible #terraform #proxmox #git
#iac #opentofu -
I wiped my homelab and got it up and running again in 5 minutes. I used what I like to call the BAT stack which is Bootc, Ansible, and Terraform. Bootc for image based os builds, Ansible for configuration, and Terraform for VM provisioning on Proxmox. All being versioned controlled.
Check out more on my blog
https://keijilohier.com/blogs/recreating-my-homelab-with-infrastructure-as-code/
#homelab #bootc #ansible #terraform #proxmox #git
#iac #opentofu -
This is also not replacing #bootc, but rather provides you with a similar experience to prepare cloud-init based-images using Containerfiles, but still use an mutable Virtual Machine, ideal for experimentation.
-
This is also not replacing #bootc, but rather provides you with a similar experience to prepare cloud-init based-images using Containerfiles, but still use an mutable Virtual Machine, ideal for experimentation.
-
Die nutzten überall diesen #Apple Müll und stattdessen ist es doch so einfach #Fedora #Silverblue das #bootc Image zu nehmen und es mit der notwendigen Software zu erweitern
-
Die nutzten überall diesen #Apple Müll und stattdessen ist es doch so einfach #Fedora #Silverblue das #bootc Image zu nehmen und es mit der notwendigen Software zu erweitern
-
Question for the audience:
Yesterday I mentioned rebuilding my #homelab on upstream #Linux distros for #container workloads. Now I'm trying to decide between two solid options: #bootc or #Fedora CoreOS.
Both have their strengths. I'm curious where you land and why.Which would you choose?
#SysAdmin #FedoraCoreOS #OpenSource -
Question for the audience:
Yesterday I mentioned rebuilding my #homelab on upstream #Linux distros for #container workloads. Now I'm trying to decide between two solid options: #bootc or #Fedora CoreOS.
Both have their strengths. I'm curious where you land and why.Which would you choose?
#SysAdmin #FedoraCoreOS #OpenSource -
@bithive @oli @Stefan_S_from_H
GCNAT ist lösbar insofern, als dass letztlich zur Umgehung irgendwo eine Ingress/Egress-Adresse gebraucht wird. Dafür gibt es von Self-Host/managed service infinit viel mittlerweile.
Alternativ wird der Markt bei Verbreitung dieses Ansatzes entsprehcend reagieren. Und von IPv6 haben wir dann noch gar nicht geredet."Hardware kümmern" reduziert sich bei entsprechender Verteilung zum einen massiv und zum anderen wäre das, zusammen mit dem Egress-Dienst ein anbietbarer Dienst für überschaubare Preis sofern die betriebenen Dienste überschaubare Größe und Standardisierung haben. Es muss ja nicht gleich TR-069 sein, aber sealed distros, bootc, yoctokram und was weiß ich ermöglichen mittlerweile recht viel schöne Dinge.
-
@bithive @oli @Stefan_S_from_H
GCNAT ist lösbar insofern, als dass letztlich zur Umgehung irgendwo eine Ingress/Egress-Adresse gebraucht wird. Dafür gibt es von Self-Host/managed service infinit viel mittlerweile.
Alternativ wird der Markt bei Verbreitung dieses Ansatzes entsprehcend reagieren. Und von IPv6 haben wir dann noch gar nicht geredet."Hardware kümmern" reduziert sich bei entsprechender Verteilung zum einen massiv und zum anderen wäre das, zusammen mit dem Egress-Dienst ein anbietbarer Dienst für überschaubare Preis sofern die betriebenen Dienste überschaubare Größe und Standardisierung haben. Es muss ja nicht gleich TR-069 sein, aber sealed distros, bootc, yoctokram und was weiß ich ermöglichen mittlerweile recht viel schöne Dinge.
-
A new home for the work laptop. Introducing asterix-danang, my own bootc image, based on Fedora Kinoite. to be found here: https://github.com/danangineer/asterix-danang
KDE 6.7, distrobox, homebrew, all fluff removed.
#fedora #kinoite #bootc -
A new home for the work laptop. Introducing asterix-danang, my own bootc image, based on Fedora Kinoite. to be found here: https://github.com/danangineer/asterix-danang
KDE 6.7, distrobox, homebrew, all fluff removed.
#fedora #kinoite #bootc -
Red Hat demos bootc at Canonical's Ubuntu Summit — showing Ubuntu can be managed as bootable OCI containers: fast, transactional OS images with rollback. Useful for servers, VMs, CI. 🚀🐧 #bootc #OCI #Ubuntu #containers https://www.theregister.com/software/2026/06/15/red-hat-gives-ubuntu-a-bootc-up-the-backside-at-canonical-shindig/5255608
-
Red Hat demos bootc at Canonical's Ubuntu Summit — showing Ubuntu can be managed as bootable OCI containers: fast, transactional OS images with rollback. Useful for servers, VMs, CI. 🚀🐧 #bootc #OCI #Ubuntu #containers https://www.theregister.com/software/2026/06/15/red-hat-gives-ubuntu-a-bootc-up-the-backside-at-canonical-shindig/5255608
-
From #CentOSConnect: Joseph Marrero Corchado showed how bootc allows you to manage your CentOS deployments using the same tools as your container applications.
-
From #CentOSConnect: Joseph Marrero Corchado showed how bootc allows you to manage your CentOS deployments using the same tools as your container applications.
-
Can someone tell me why #bootc is a replacement for #ostree? It seems like a solid downgrade.
Ostree has better download semantics, while bootc literally... clones container layers. Ostree lets you create temporary and permanent overlays. Bootc asks you to "maintain" your own container image. The temporary overlay solution is to use sysexts overlays, which is far more restrictive.
There are many other points that I'm forgetting right now.
So why is ostree being sunset in favour of bootc again?
-
Can someone tell me why #bootc is a replacement for #ostree? It seems like a solid downgrade.
Ostree has better download semantics, while bootc literally... clones container layers. Ostree lets you create temporary and permanent overlays. Bootc asks you to "maintain" your own container image. The temporary overlay solution is to use sysexts overlays, which is far more restrictive.
There are many other points that I'm forgetting right now.
So why is ostree being sunset in favour of bootc again?
-
Typing this from a sysext built off of StardustXR's bootstrap repo! (PR incoming c:)
-
Ich habe tatsächlich wie auf meinem Desktop auch #Fedora #Silverblue installiert. Auf meinem Hauptrechner läuft das jetzt seit gut einem Jahr und ich bin bisher ziemlich zufrieden damit. Mal sehen, wie es sich auf dem Chromebook schlägt. Das hat zwar nur 4 GB RAM, aber für meinen Einsatzzweck sollte das reichen.
Auf #bootc habe ich übrigens auch schon umgestellt, obwohl das wohl offiziell erst ab Fedora 45 der Standard werden soll.