Which installation?
camera.ui has one server that does the work, and apps (desktop, mobile, browser) that connect to it. Which install method fits depends on the platform the server runs on.
The quick answer
- macOS or Windows → the desktop app (recommended). Runs the server and the viewer together, fit for 24/7 operation.
- Linux → Docker (or Proxmox), with GPU acceleration.
- Phone only → the mobile apps. They still need a server running somewhere.
Choose a method
| Method | Runs on | Recommended for |
|---|---|---|
| Desktop app | macOS, Windows, Linux | macOS & Windows. The easiest way; server + viewer in one |
| Docker | Linux (x86-64 / arm64) | Linux servers, mini-PCs, NAS, and homelabs, with GPU acceleration |
| Proxmox | Proxmox VE | Homelabs already running Proxmox |
| Linux (bare-metal) | Linux | A Linux box without Docker |
| Mobile apps | iOS, Android | Watching on the go (connects to your server) |
Known-good hardware
For always-on recording, a small Intel N100 mini-PC (with Docker) or an Apple Silicon Mac (with the desktop app) are both well-suited as low-power servers. See System requirements.
A few notes
- One server is enough. Desktop app, mobile apps and browser all view the same server. From outside your network, use remote access.
- The desktop app can also be just a viewer. Install it in Viewer mode to watch a server running elsewhere. See Desktop app.