Home — your family's private cloud
Pick a service below to get started.
Admin dashboard(separate login)
Smart Home (Home Assistant)
Control lights, sensors, and smart-home devices from one app — and keep all the data on your home server.
Official app — exposes your phone's sensors (location, battery) to HA so automations can react to who's home.
Passwords
Save passwords once, autofill them on every phone, browser, and laptop in the family.
Official app — set Server URL to your home URL in Settings before logging in.
- Bitwarden browser extensionBrowser
Autofill on Chrome, Firefox, Safari, Edge — same self-hosted URL.
Photos
Auto-backup the photos on your phone and browse them like Google Photos — but private to your family.
Official mobile app — does the photo upload from your phone in the background. Install on every family member's phone.
Files
Browse and share files in your browser — upload, download, and share links like a private Dropbox.
Syncthing
Keep folders on your phone and laptop in sync with the home server — automatic two-way.
Point your phone camera at this QR to download the BasicSync app (a trusted, open-source Syncthing client). Step 1: install it. Then use the pairing QR below to connect.
Shows a QR code with the home server's device ID. In BasicSync, tap "Add Device → Scan QR" to pick it up directly. Step 2 — after BasicSync is installed. When the server asks where to store a synced folder, use /var/syncthing/Sync/<name> — that's your shared drive (also in Files and the \\server\data network drive). Avoid the default ~/ path and /mnt/data — they're not the shared vault (~/ is config-only; /mnt/data doesn't exist inside the container).
- BasicSyncAndroid
The recommended Android sync client — trusted, open-source, actively maintained. This link always grabs the latest build for arm64 phones; for older or x86 devices change ?abi= to armeabi-v7a, x86_64 or x86. (Or just scan the install QR above.)
- Möbius SynciOS
Syncthing-compatible iOS client — Apple doesn't allow Syncthing itself on iOS.
Markdown notes — point your vault at a Syncthing folder and notes auto-sync across every device.
- KOReaderAndroid
Beautiful e-reader for PDFs / EPUBs / comics — opens files directly from a Syncthing folder.
Plays videos from the SMB share without downloading — pick "Local Network" → your server.
Audiobooks
Listen to audiobooks and podcasts — offline on your phone, with bookmark + progress sync between devices.
Pre-configures the server URL — works only after you've installed the app.
Official audiobook + podcast player. Bookmarks + progress sync between phone and tablet.
Music
Stream your music collection — pair mobile apps with Quick Connect, no shared password needed.
- SymfoniumAndroid
Polished music client with first-class Jellyfin support — great for car audio + offline play. Paid, but worth it.
- StreamyfiniOS
Native Jellyfin client for iPhone — music and video, with Quick Connect pairing.
- FindroidAndroid
Clean open-source Jellyfin client focused on video — pairs with the same Quick Connect flow.
Calendar & Contacts
Calendar and contacts that sync between every device — no separate app, just your phone's built-in Calendar and Contacts.
Downloads an Apple-standard configuration profile that adds CalDAV + CardDAV accounts. iOS prompts for your username and password during install.
Built-in. Add a CalDAV / CardDAV account in Settings — events appear in the native app.
- DAVx⁵Android
Required CalDAV / CardDAV bridge for Android — once set up, calendars + contacts sync to the stock Calendar and Contacts apps.
- ThunderbirdDesktop
Best desktop CalDAV / CardDAV client — works on Windows, macOS, Linux.
Claude Dev (Claude Code CLI + toolchain)
Code against your repos from anywhere — a Claude Code dev box that lives on the home server, no laptop required.