Skip to content

debootdevs/deboot

Repository files navigation

DeBoot - express yourself through bootloading

DeBoot is a project to research and implement techniques for booting OS images from decentralized storage networks, such as Swarm or IPFS.

Documentation

Read all about the current technique in the DeBoot documentation pages.

The story so far...

DeBoot reached the following milestones in its development:

  • 2022 Q4: Hackathon Concept: demonstration of a minimum viable DeBoot technique.
  • 2023 Q2: x86-64 Proof-of-Concept: DeBoot technique for x86-64 architecture, on VM and Baremetal. link
  • 2023 Q3: aarch64 Support: DeBoot technique for aarch64 architecture, on VM and Baremetal. link
  • 2023 Q4: Security Model Proposal: an exploration of bootstrapping bare metal host infrastructure, and definition of a trust-oriented security model for provisioning and package management. link
  • 2024 Q1: Enhanced UX: refinement of the build and boot processes, and creation of a user guide for the DeBoot technique

Upcoming Projects

  • DeBooting a Microgravity Machine/RPi – for DeSci!
  • OCI Container Registry Integration
  • Personalizing DeBootable Images

Get involved

DeBoot project welcomes collaborators. If you are interested in deployment of software from decentralised storage, introduce yourself in the DeBoot chat on Matrix or the DeBoot chat on Telegram.