Thomas Stallinger 3a7cdf47ad docs: refine ADR-0009 ultima ratio with a generic staged-ISO bootstrap medium
Instead of customers flashing a different physical stick per workspace/
distro combination, one slim generic bootstrap medium (no live desktop
needed) stages the server-built personalized distro ISO into a small
partition on the target disk and boots it directly via GRUB loopback/
iso-scan (the same pattern Ventoy uses in production). The staging
partition is deliberately ephemeral - the real install's own
partitioning step wipes it along with the rest of the disk, keeping
Tuxflotte's own disk-touching code to a throwaway staging area only,
clearly inside the boundary already drawn against reimplementing the
actual install logic.

Also records the assessment that this is a genuine architectural
simplification, not just an Anaconda-specific workaround: it removes
the entire class of live-desktop/EROFS friction from recent days and
fits the project's own "orchestrate native installers" philosophy
better than the live-kiosk approach did.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-23 13:45:37 +02:00

Tuxflotte Platform Docs

Dieses Repository beschreibt die Architektur, Begriffe und Leitentscheidungen von Tuxflotte.

Tuxflotte ist eine distributionsunabhängige Workspace-Provisioning-Plattform für Linux-Arbeitsplätze.

Einstieg

  1. 00-philosophy.md
  2. 00-glossary.md
  3. architecture/01-layered-provisioning.md
  4. architecture/02-workspace-model.md
  5. architecture/05-runtime-blueprint.md
  6. architecture/06-backend-api.md

Bereiche

  • architecture/ gültige Architektur
  • adr/ Architekturentscheidungen
  • roadmap/ Planung und Meilensteine
  • archive/ historische Dokumente

Grundsatz

Die Dokumentation ist die Spezifikation.

Der Code implementiert diese Spezifikation.

Description
No description provided
Readme 654 KiB
Languages
Markdown 100%