Skip to content

cubeos-app/docs

CubeOS Documentation

Welcome to CubeOS - an open-source operating system for self-hosted ARM64 servers.

What is CubeOS?

CubeOS transforms single-board computers like Raspberry Pi into powerful, easy-to-manage home servers. It provides a beautiful web dashboard for managing services, network settings, and system resources without needing terminal access.

Quick Links

User Guides

Reference

Developer

Default Access

Service URL Default Credentials
Dashboard http://cubeos.cube admin / cubeos
Pi-hole http://pihole.cubeos.cube/admin cubeos
NPM http://npm.cubeos.cube cubeos@cubeos.app / cubeos123
Logs http://logs.cubeos.cube (no auth)

System Requirements

  • Raspberry Pi 4 or 5 (4GB+ RAM recommended)
  • 16GB+ microSD card or USB storage
  • Power supply (official recommended)
  • Ethernet cable (optional, has WiFi AP)

Network

CubeOS operates on the 10.42.24.0/24 subnet with the domain cubeos.cube.

Setting Value
Gateway 10.42.24.1
DNS 10.42.24.1 (Pi-hole)
DHCP Range 10.42.24.10 - 10.42.24.250
Domain cubeos.cube

Architecture

Architecture documentation is in architecture/:

Support

About

CubeOS documentation: installation guides, API reference, service configuration, and self-hosting tutorials for Raspberry Pi.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors