The install wizard
Click [Install Nora] on the landing screen. The wizard renders a checklist you can watch line by line — expand Show details to see the rawdocker compose log underneath.
The 12 steps
The pull phase usually takes 2 – 5 minutes on a reasonable connection and is near-instant on a rebuild. If the images cannot be pulled — a private network or a throttled registry — Docker falls back to building from source, which takes 15 – 30 minutes on the first run.
The tray icon
Once Nora is installed, it lives in the tray — the menu bar on macOS, the system tray on Windows, or the notification area on Linux. Right-click for these actions:- [Open Nora] brings the main window forward.
- [Stop stack] runs
docker compose stop. Configuration and data volumes stay intact. - [Restart stack] stops then starts the stack.
- [Quit Nora] quits the desktop app. Containers keep running unless you stop them first.
The app menu
The Nora submenu lives in the top menu bar on macOS and in the window menu on Windows and Linux. It has four things:- [About Nora] shows the version and build info.
- [Check for Updates…] and [Import Update…] open the update popup. See Updates.
- Services, Hide, and Quit are the standard macOS entries.
Second launch
On subsequent launches, the app callsdocker info and GET /api/v1/system/deploy before it paints anything. When the stack is already up and healthy:
- The setup HTML never flashes on screen.
- The window opens directly on the SPA URL (
http://localhost:${NORA_HOST_PORT}). - The setup screens — landing, wizard, dashboard — only reappear when the stack is stopped or when you open Settings.
Next
Settings
License key, host port, reset, and full uninstall.
Updates
Update the app shell and container images, together or independently.