Install SnapHaven Server
SnapHaven Server runs on your computer or NAS. Choose your operating system below to download or view terminal setup commands.
Windows 10 / 11 Setup
Official Store Release
Install SnapHaven Server directly from the Microsoft Store for automated updates and silent background operation, or use the Windows Package Manager (winget).
Certified and verified by Microsoft. Includes automatic background updates and isolated containerized security.
Install in one step from PowerShell or Windows Terminal:
💡 Alternatively by Store Product ID: winget install 9N6T9F73803J
Prefer a classic setup without the Microsoft Store? Download the standalone installer:
Download SnapHavenInstaller.exemacOS Setup (Universal App)
Supports both Apple Silicon (M1/M2/M3/M4) and Intel Macs. Download the app bundle below or extract via Terminal.
Download SnapHavenServer-macOS.tar.gz.tar instead of .tar.gz. Both extract identically: double-click the archive in Finder to extract SnapHaven Server.app.
Double-click SnapHavenServer-macOS.tar.gz (or .tar) to extract SnapHaven Server.app, then double-click the app to open. If macOS Gatekeeper prevents opening, right-click the app and choose Open, or run xattr -cr "SnapHaven Server.app" in Terminal.
- Allow Incoming Connections: When prompted on first launch, click Allow. If pairing fails, navigate to
System Settings > Network > Firewalland set SnapHaven to Allow incoming connections. - Local Network Permission (macOS 15 Sequoia+): Check
System Settings > Privacy & Security > Local Networkand ensure the toggle for SnapHaven is enabled. - Auto-Start on Boot: To run SnapHaven seamlessly in the background, open the Web Dashboard settings tab and check Launch SnapHaven automatically on system startup.
Linux Installation
Install via Debian/Ubuntu package (`.deb`) or compile directly from Go source.
💡 Access Dashboard & Pairing QR Code: Click SnapHaven Server in your desktop application grid, open your browser to http://localhost:50005, run snaphaven-server open, or print the pairing QR code directly in your terminal with snaphaven-server qr.
Docker & NAS Container Setup
Deploy SnapHaven on Docker, Synology NAS, Unraid, or TrueNAS SCALE.
- Terminal QR Display: View your live pairing QR code right in container logs with
docker logs snaphaven-serveror via SSH withdocker exec -it snaphaven-server snaphaven-server qr. - Web Dashboard: Open
http://<NAS-IP>:50005from any computer on your Wi-Fi to view pairing status and manage storage settings. - Automatic Port Resilience: If port 50005 is occupied on your host, SnapHaven automatically hunts the next available port and announces it over local mDNS.
📱 Next Step: Scan QR Code & Pair
Once your server is running, open the setup URL displayed in your terminal or browser, open the SnapHaven Android app, and scan the QR code to pair!
Need Firewall Help or Android App Tour? View User Guide →