Ein selbst-verbesserndes Betriebssystem auf Basis von Alpine Linux. Native Mercury-Remote-Konnektivitaet, Live-Feature-Deployment und vier Varianten — vom headless Server bis zum GNOME Desktop.
Von minimal-headless bis zum vollen GNOME-Desktop — jede Variante baut auf der selben Alpine-Linux-Basis und den gleichen Kernservices.
Sechs Eigenschaften, die TotiOS von einer normalen Alpine-Installation unterscheiden.
Atlas spricht zum Geraet ueber Mercury Relay. Der Pi laeuft komplett autonom — mit Auto-Update, Service-Registry und Docker.
Von Pi 3 bis x86_64 NUC — TotiOS passt sich dem Geraet an.
| Geraet | Arch | Headless | Console | GNOME | Kiosk | X11 |
|---|---|---|---|---|---|---|
| Raspberry Pi 5 | aarch64 | ✓ | ✓ | ✓ | ✓ | ✓ |
| Raspberry Pi 4 | aarch64 | ✓ | ✓ | ✓ (2GB+) | ✓ | ✓ |
| Raspberry Pi 3 | armv7l | ✓ | ✓ | — | ✓ | ~ |
| Generic ARM64 SBC | aarch64 | ✓ | ✓ | ✓ (2GB+) | ✓ | ✓ |
| x86_64 (NUC, mini PC) | x86_64 | ✓ | ✓ | ✓ | ✓ | ✓ |
| Alpine VM (QEMU) | x86_64/a64 | ✓ | ✓ | ✓ (GPU) | ✓ | — |
| Feature | Headless | Console | GNOME | Kiosk |
|---|---|---|---|---|
| Web Dashboard | — | — | — | ✓ |
| TUI Tools (btop etc.) | — | ✓ | ✓ | — |
| GNOME Shell | — | — | ✓ | — |
| Firefox Browser | — | — | ✓ | — |
| X11 Display | — | — | ✓ | ✓ (opt.) |
| Performance Tweaks | — | — | ✓ | — |
| Docker Management | ✓ CLI | ✓ CLI+TUI | ✓ CLI+TUI | ✓ Web+CLI |
| Mercury Remote | ✓ | ✓ | ✓ | ✓ |
| Auto-Updater | ✓ | ✓ | ✓ | ✓ |
| Tailscale VPN | ✓ | ✓ | ✓ | ✓ |
| RAM (idle) | ~128MB | ~180MB | ~512MB | ~256MB |
| Install Size | ~500MB | ~750MB | ~2.5GB | ~1.2GB |
Auf jedem Alpine-Linux-Geraet ausfuehren. Waehle die Variante oder lass den interaktiven Installer entscheiden.
Ein Python-Service in services/ ablegen, git push — der Pi macht den Rest.
Lade den TotiOS Installer fuer dein Betriebssystem herunter. USB-Stick oder SD-Karte einstecken, Installer ausfuehren — fertig.
Installiere auf jedem Pi in unter 5 Minuten. Verbinde mit Tailscale. Atl☠s uebernimmt den Rest.