home.social

#bootc — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #bootc, aggregated by home.social.

fetched live
  1. 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!

    #bsides #bsidesde #rhel #redhat #bootc #containers

  2. 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!

    #bsides #bsidesde #rhel #redhat #bootc #containers

  3. On the subject of bootc: what are the options of running the creation of bootc images with Forgejo? I know Fedora is looking into moving there. Wonder what the status is, any pointers appreciated.
    #Askfedi #bootc #fedora

  4. On the subject of bootc: what are the options of running the creation of bootc images with Forgejo? I know Fedora is looking into moving there. Wonder what the status is, any pointers appreciated.
    #Askfedi #bootc #fedora

  5. 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.

    #HomeLab #SelfHosted #SelfHosting #bootc @homelab

    badnetmask.dev/

  6. 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.

    #HomeLab #SelfHosted #SelfHosting #bootc @homelab

    badnetmask.dev/

  7. @bupd
    @wamserma
    @jarkko

    Upon some pondering in the bootc 's goals : 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😭😭❤️❤️

    #nix #nixos #bootc #containers #boot

  8. @wamserma @bupd @jarkko

    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

  9. 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

  10. 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

  11. one thing #bootc could benefit from #harbor-satellite is a complete trust chain from hardware through to the app containers.

    we already have this done in the harbor-satellite - where bascially all your edge workloads get this hardware backed identity(basically trust).

  12. one thing #bootc could benefit from #harbor-satellite is a complete trust chain from hardware through to the app containers.

    we already have this done in the harbor-satellite - where bascially all your edge workloads get this hardware backed identity(basically trust).

  13. 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!
    developers.redhat.com/content-.
    #RHEL #Linux #bootc #SysAdmin

  14. 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!
    developers.redhat.com/content-.
    #RHEL #Linux #bootc #SysAdmin

  15. 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: events.gnome.org/event/306/con

  16. 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: events.gnome.org/event/306/con

  17. 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!
    developers.redhat.com/content-

    #Linux #OpenSource #SysAdmin

  18. 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!
    developers.redhat.com/content-

    #Linux #OpenSource #SysAdmin

  19. ... It explains a bit why I do not use #bootc as my first choice, or why cloudinit is still relevant, while better implementations exist.

  20. ... It explains a bit why I do not use #bootc as my first choice, or why cloudinit is still relevant, while better implementations exist.

  21. 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

  22. 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!

    github.com/tulilirockz/pompona

    #systemd #bootc #oci #zirconium #linux #foss #sysupdate

  23. 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!

    github.com/tulilirockz/pompona

    #systemd #bootc #oci #zirconium #linux #foss #sysupdate

  24. Why choosing a cloud image does not limit you, as you can ALWAYS decide to move to a #bootc image with:

    $ dnf -y install system-reinstall-bootc
    $ system-reinstall-bootc ghcr.io/ducttape-lab/forgejo-bootc:latest

    This is why I chose to go with #cloud images for most of my VMs first.

    ducttape-vm.github.io

    #ducttape #bootc #linux

  25. Why choosing a cloud image does not limit you, as you can ALWAYS decide to move to a #bootc image with:

    $ dnf -y install system-reinstall-bootc
    $ system-reinstall-bootc ghcr.io/ducttape-lab/forgejo-bootc:latest

    This is why I chose to go with #cloud images for most of my VMs first.

    ducttape-vm.github.io

    #ducttape #bootc #linux

  26. 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.

    github.com/ducttape-lab/server

    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.

    github.com/ducttape-lab/server

    #bootc #cloudinit #limavm #containers

  27. 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.

    github.com/ducttape-lab/server

    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.

    github.com/ducttape-lab/server

    #bootc #cloudinit #limavm #containers

  28. 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

    keijilohier.com/blogs/recreati

    #homelab #bootc #ansible #terraform #proxmox #git
    #iac #opentofu

  29. 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

    keijilohier.com/blogs/recreati

    #homelab #bootc #ansible #terraform #proxmox #git
    #iac #opentofu

  30. 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.

  31. 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.

  32. @andreasgoebel

    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

  33. @andreasgoebel

    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

  34. 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

  35. 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

  36. @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.

    #yocto #bootc #tr069 #fcos #securecore #managedhosting

  37. @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.

    #yocto #bootc #tr069 #fcos #securecore #managedhosting

  38. A new home for the work laptop. Introducing asterix-danang, my own bootc image, based on Fedora Kinoite. to be found here: github.com/danangineer/asterix
    KDE 6.7, distrobox, homebrew, all fluff removed.
    #fedora #kinoite #bootc

  39. A new home for the work laptop. Introducing asterix-danang, my own bootc image, based on Fedora Kinoite. to be found here: github.com/danangineer/asterix
    KDE 6.7, distrobox, homebrew, all fluff removed.
    #fedora #kinoite #bootc

  40. 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 theregister.com/software/2026/

  41. 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 theregister.com/software/2026/

  42. From : Joseph Marrero Corchado showed how bootc allows you to manage your CentOS deployments using the same tools as your container applications.

    youtube.com/watch?v=f7AUl_PRjJ0

  43. From #CentOSConnect: Joseph Marrero Corchado showed how bootc allows you to manage your CentOS deployments using the same tools as your container applications.

    youtube.com/watch?v=f7AUl_PRjJ0

    #CentOS #bootc

  44. 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?

    #fedora #coreos #bootc #ostree #immutable #atomic #linux

  45. 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?

    #fedora #coreos #bootc #ostree #immutable #atomic #linux

  46. @alexanderringler

    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.