26 April 2026

Qu'est-ce que Magic Stick ?

Magic Stick est un environnement portable standardise sur cle USB bootable. Branchez votre cle sur n'importe quel PC, bootez, et vous retrouvez votre environnement de travail complet.

Principe A/B

Le systeme utilise deux partitions systeme (A et B). Quand on met a jour, on ecrit sur la partition inactive, on inverse le flag de boot, et au prochain demarrage on est sur la nouvelle version. Si ca plante, on reboot sur l'ancienne. La partition Persistence n'est jamais touchee par les mises a jour systeme.

Telecharger

Stack technique

  • Xubuntu 24.04 (systeme de base)
  • live-build + Gradle (construction d'ISO via CI/CD)
  • Bash (scripts d'automatisation)
  • GRUB/syslinux (boot loader BIOS + UEFI)
  • GitHub Actions (build automatique)
  • SourceForge + rsync (hebergement ISO)
  • SDKMAN + JDK 25 Temurin, NVM, pnpm, Python 3.14.4, uv
  • Docker CE, Podman, Ollama, Flatpak
  • ripgrep, fd, fzf, lazygit, xh, just
  • zsh + oh-my-zsh, starship

Licence

Apache License 2.0