Your Hardware, Your Server, Your Rules
Open-source self-hosting OS for any hardware — Raspberry Pi, x86_64, ARM64 SBCs, or any Linux machine. Docker orchestration, web dashboard, and offline-first design.
curl -fsSL https://get.cubeos.app | sudo bashPlatform Support
CubeOS releases are currently untested pre-releases. Do not use in production or with data you cannot afford to lose. Report issues at GitHub Issues.
| Platform | Method | Status |
|---|---|---|
| x86_64 (Intel/AMD PC, server, VM) | curl installer | Beta (untested) |
| Raspberry Pi 5 / 4 | Flash image (Pi Imager) | Beta (untested) |
| Raspberry Pi 5 / 4 | curl installer | Beta (untested) |
| ARM64 SBC (Banana Pi, Pine64, etc.) | Flash image | Experimental (untested) |
| Any Linux (Ubuntu 22.04+, Debian 12+, RHEL 9+) | curl installer | Beta (untested) |
CubeOS uses Docker Swarm under the hood — if it runs Docker, it can run CubeOS.
All releases are pre-production and have not been formally tested. See our release notes for known issues.
Download Images
Flash with Raspberry Pi Imager or dd. For x86/ARM64 Linux, use the curl installer above.
Raspberry Pi 4 / 5
Full
loading...All services included — App Store, VPN, file manager, AI tools. Recommended for most users.
Download Full ImageLite
loading...Core platform only — dashboard, Docker orchestration, networking. Smaller image, fewer pre-installed services.
Download Lite ImageBananaPi BPI-M4 Zero
Full
loading...All services included — App Store, VPN, file manager, AI tools. Recommended for most users.
Download Full ImageLite
loading...Core platform only — dashboard, Docker orchestration, networking. Smaller image, fewer pre-installed services.
Download Lite ImageBuilt for Self-Hosting
Docker Swarm Built-in
Self-healing container orchestration. Services restart automatically, rolling updates with zero downtime.
Offline-First
Works without internet — perfect for air-gapped deployments, field use, home labs, and anywhere reliable connectivity isn't guaranteed.
Web Dashboard
Manage everything from your browser. Monitor containers, configure networking, install apps with a click.
App Store
One-click install for self-hosted apps. Nextcloud, Gitea, Home Assistant, and more from the built-in catalog.
Get Started in Minutes
Install CubeOS
Flash an image with Raspberry Pi Imager, or run the curl installer on any Linux machine.
Open the dashboard
After a Pi flash, open http://cubeos.cube. After a curl install, open http://<your-ip>:6011.
Complete the setup wizard
Set an admin password, timezone, and network preferences. Takes less than a minute.
Install your first app
Browse the App Store, pick an app, and deploy it with one click. That's it.