Private photo & video backup for iPhone. Your photos go to your server — no third-party cloud, no subscriptions.
Set up the MirusCloud server
Install the open-source MirusCloud server software on your home computer, NAS, Raspberry Pi, or any VPS. The server handles storage, deduplication, and the admin dashboard. It must be reachable from your iPhone — either on your local network or via HTTPS on the internet.
Install MirusCloud on your iPhone
Download MirusCloud from the App Store. Open the app and tap Get Started.
Enter your server URL and create an account
On the login screen, enter the URL of your server (e.g. https://yourserver.example.com). Register with your email and a secure password.
Grant photo library access
When prompted, tap Allow Full Access so MirusCloud can read your photos and videos for backup.
Your backup starts automatically
MirusCloud will begin backing up your library. New photos are uploaded in the background — even when the app is closed. Plug in your charger to trigger an immediate full sync.
Tip: Speed up uploads with local sync
When your iPhone and server are on the same Wi-Fi network, MirusCloud automatically discovers the server via Bonjour and uploads directly over LAN — much faster than going through the internet. No extra configuration needed.
Wi-Fi Only
Enable this to prevent MirusCloud from using cellular data. Uploads will wait until a Wi-Fi connection is available.
Stop / Resume Sync
Pause all sync activity at any time from Settings. A 'Sync paused' banner will appear. Tap Resume to start uploading again.
Local Server URL
If automatic Bonjour discovery doesn't find your server, you can enter its LAN address manually (e.g. http://192.168.1.10:8080).
Optimize Storage
When enabled, MirusCloud evicts original-quality local copies of photos that are safely backed up, freeing iPhone storage.
http://192.168.1.10:8080).Cannot connect to server
Upload stuck or no progress
Photos not appearing in admin dashboard
App draining battery
Can't find the answer you're looking for? Send us an email and we'll get back to you as soon as possible.
Response time: typically within 1–2 business days.