Immich self-hosted photo backup running on Android

पैटर्न ऐसा दिखता है। आप Google Photos की दीवार से टकराते हैं, एक साल के लिए Google One के लिए भुगतान करते हैं, और फिर एक दोस्त अलमारी में बैठी हुई NAS पर Immich के बारे में बात करता है। अचानक गणित बदल जाती है। एक used मिनी PC प्लस एक स्पिनिंग ड्राइव दो साल के Google One 200 GB से कम खर्च करता है, photos कभी घर नहीं छोड़ते, और ऐप आपको upsell के साथ परेशान नहीं करता है। bottleneck अब सर्वर नहीं है। यह Android ऐप है जो अपलोड, मेटाडेटा और दैनिक timeline को handle करता है जिसे आप वास्तव में देखते हैं। हमने Pi 5, Intel N100 मिनी PC और Synology DS224+ के विरुद्ध सात self-hosted photo ऐप्स का परीक्षण किया। ये 2026 में Android पर self-hosted photos के लिए सर्वश्रेष्ठ ऐप्स हैं।

Self-hosted photo ऐप में क्या खोजना है

Photo backup एक दीर्घकालीन प्रतिबद्धता है। ऐप जो हर दिन आपके कैमरा roll को छूता है, सर्वर software से ज्यादा महत्वपूर्ण है जिसे आप एक बार सेट करते हैं।

Quick comparison

AppBest forServer softwareEncryptionAptoideF-Droid
ImmichDefault self-hostImmichAt rest, optionalYesYes
Ente PhotosE2EE that you can self-hostEnte Museum + MinIOEnd-to-endNoNo
NextcloudAll-in-one serverNextcloud + PhotosAt rest, optional E2EEYesYes
Memories for NextcloudPolished gallery on a Nextcloud boxNextcloud + MemoriesAt restYesNo
Gallery for PhotoPrismPhotoPrism librariesPhotoPrismAt restYesNo
Synology PhotosSynology DSM ownersSynology DSMAt restYesNo
LibrePhotos (web)Face-led ML on your hardwareLibrePhotosAt restNoNo

1. Immich, default self-hosted photo app

Immich icon

Immich वह project है जिसे r/selfhosted पर सभी नए लोगों को point करते हैं। Android client वह करता है जो लोग Google Photos से चाहते हैं: timeline, albums, face thumbnails, sharing links, और CLIP-powered text search जो actually beach पर dog के photos को find करता है। Late 2025 में v2 release के बाद schema settle हो गया, और v2.5 ने device cleanup और clearer sync status जोड़ा। May 2026 का XDA piece bluntly कहता है: Immich on a NAS finally good enough है Google Photos account को really delete करने के लिए।

Upload deal को close करता है। Background sync reboots को survive करता है, 1000-image chunks में batch करता है, और same Wi-Fi network पर interruption के बाद resume करता है zero से restart किए बिना।

Where it falls short: ML features को real CPU चाहिए। Raspberry Pi 4 एक 50,000-photo library को days में index करता है, hours में नहीं। First sync अभी भी spinning disk को hammer करता है। Album sharing में Nextcloud से कम permission controls हैं।

Pricing:

Platforms: Android, iOS, web

Download:

Bottom line: यहाँ शुरू करें। Immich path of least regret है अगर आप 2026 में self-hosted photo stack set कर रहे हैं।

2. Ente Photos, end-to-end encrypted और self-hostable

Ente Photos icon

Ente Photos hosted commercial service के रूप में चलता है, पर पूरा stack AGPL है और self-hostable है। Ente Museum server, web client, mobile apps, और desktop app सभी एक साथ open-sourced हैं। Immich से बड़ा अंतर है end-to-end encryption: server केवल ciphertext store करता है, तो server compromise file sizes और timestamps को leak करता है पर photos नहीं। Self-hosted version setup करना Docker Compose, PostgreSQL, और S3-compatible object store जैसे MinIO, plus Tailscale या reverse proxy for HTTPS चाहिए।

Android app same binary है जो hosted users को मिलता है। इसे अपने server पर point करना Settings toggle है। Family sharing, shared albums, और encrypted casting feature सभी self-hosted instance के विरुद्ध same तरह काम करते हैं।

Where it falls short: Ente को self-host करना Immich को self-host करने से ज्यादा setup है। Aptoide build currently published नहीं है, और F-Droid release नहीं है क्योंकि app कुछ configurations में background sync के लिए Google Play Services पर depend करता है। Search और face grouping on-device चलते हैं क्योंकि server plaintext नहीं देख सकता, जो older phones पर slower है।

Pricing:

Platforms: Android, iOS, web, macOS, Windows, Linux

Download:

Bottom line: Ente choose करें जब end-to-end encryption hard requirement हो और आप docker compose, museum.yaml और Tailscale tunnel पर afternoon spend करने को willing हों।

3. Nextcloud, जब photos बड़ी filesystem में रहते हैं

Nextcloud icon

Nextcloud all-in-one self-hosted server है, और Android client workable photo backup के रूप में double करता है। Auto-upload per-folder rules camera roll को Photos में जाने देते हैं, screenshots कहीं और जाते हैं, और WhatsApp media पूरी तरह से timeline से बाहर रहता है। Official Photos और Recognize apps face index और map view add करते हैं, और 2026 release आपको specific folders को end-to-end encrypted के रूप में mark करने देता है, जिसका मतलब server admin भी उन्हें read नहीं कर सकते।

Immich के ऊपर इसे choose करने की वजह breadth है। Same server CalDAV, CardDAV, Talk, Files, और Notes चलाता है। Same Android client सभी को handle करता है।

Where it falls short: Official Nextcloud client में 30,000-photo library को browse करना लags करता है। Folder navigation, date timeline नहीं, many views के लिए अभी भी default है। Recognize app को index के लिए serious CPU time चाहिए, खासकर पहली बार।

Pricing:

Platforms: Android, iOS, web, desktop (Windows, macOS, Linux)

Download:

Bottom line: Nextcloud choose करें अगर photos तीन या चार चीजों में से एक हों जो server को करनी चाहिए। अगर photo experience सबसे महत्वपूर्ण part है तो Memories के साथ pair करें।

4. Memories for Nextcloud, real timeline your existing server पर

Memories for Nextcloud icon

Memories for Nextcloud third-party Android client (RadialApps द्वारा बनाया गया) है जो Nextcloud server पर Memories app के साथ बात करता है। Nextcloud Memories backend एक separate addon है जो Files app में सभी photos और videos का fast SQL-indexed timeline बनाता है, और Android client इसे Google Photos की तरह surface करता है। Smart albums, “on this day” memories card, Recognize app से face thumbnails, और map view सभी carry over करते हैं।

अगर आप पहले से Nextcloud चला रहे हैं और Android पर default Photos experience से unhappy हैं, तो Memories upgrade है। आप server पर Memories app install करते हैं, mobile client को same login पर point करते हैं, और gallery 2026 photo app की तरह दिखता है file manager की जगह।

Where it falls short: Software के दो pieces sync करने हैं (server-side Memories और Android client)। Client Google Play पर paid app है (small one-time price, free for developer के GitHub sponsors)। Backup और upload अभी भी regular Nextcloud client के through होते हैं; Memories viewer है।

Pricing:

Platforms: Android, plus web app किसी भी browser में

Download:

Bottom line: Existing Nextcloud server पर इसे चलाएं जब photo experience दूसरे container run करने से ज्यादा matter करता हो।

Gallery for PhotoPrism icon

Gallery for PhotoPrism PhotoPrism के लिए de facto Android client है, Maksim Volkau (Radiokot) द्वारा लिखा गया क्योंकि PhotoPrism के पास official mobile app नहीं है। यह PhotoPrism server से connect होता है, indexed library को browse करता है, और camera roll से नई photos upload करता है। Memories extension “on this day” view लाता है जो PhotoPrism web के पास भी है। Native sharing intents काम करते हैं, तो किसी भी दूसरी app से Send To सही PhotoPrism album में photos को drop करता है।

PhotoPrism की strength इसकी tagging engine और TensorFlow-based recognition है। Mobile client honest है कि server पर क्या है और क्या missing है, और developer updates ship करता है जो PhotoPrism releases को closely track करते हैं।

Where it falls short: Third-party, official नहीं, तो PhotoPrism support help नहीं करेगा अगर यह break करे। कुछ advanced server features (private album permissions, complex search operators) को web UI की जरूरत है। Multi-user setups limited हैं।

Pricing:

Platforms: Android। PhotoPrism का अपना web app iOS और desktop को PWA के रूप में cover करता है।

Download:

Bottom line: अगर आप पहले से PhotoPrism चला रहे हैं तो इसे choose करें। अगर आप अभी PhotoPrism और Immich के बीच choose कर रहे हैं, तो Immich का first-party Android app ज्यादातर लोगों को edge देता है।

6. Synology Photos, right answer जब आप पहले से NAS own करते हैं

Synology Photos icon

Synology Photos DSM-bundled photo manager है, और पुराने DS Photo से लंबा रास्ता तय किया है। Face grouping, geo-tagging, shared spaces, और timeline view सभी DSM 7.2 और later में ship होते हैं। Android client (package com.synology.projectkailash) auto-upload, live photo backup को handle करता है, और multiple family members को एक library को separate personal spaces के साथ share करने देता है। यह वह path है जिसे XDA author अपने “I wanted a Synology home server” piece में बात करता है: जब appliance काम करता है, दूसरा stack from scratch बनाने की value justify करना harder है।

Where it falls short: केवल Synology hardware पर useful है। DS220+ और earlier large libraries पर face recognition के साथ struggle करते हैं। Official client closed source है, तो “I host my own photos” point कुछ teeth खो जाता है। Recent Synology DSM 7.2 drive lock-in ने newer Plus units पर bundled-disk policy को tighten किया।

Pricing:

Platforms: Android, iOS, web

Download:

Bottom line: अगर Synology box पहले से shelf पर बैठा है, तो यह lowest-effort answer है। अगर आपने अभी नहीं खरीदा है, तो cheaper hardware पर Immich device के lifetime पर पैसे save करेगा।

7. Stingle Photos, end-to-end encryption without docker compose

Stingle Photos icon

Stingle Photos Ente की lighter, simpler cousin है। Server (भी open source) single Go binary plus PostgreSQL plus S3-compatible storage है, docker-compose recipe के साथ जो एक screen पर fit करता है। Android client client-side से encrypted photos upload करता है, तो यहां तक कि hostile server admin को भी केवल ciphertext दिखता है। Face recognition नहीं, smart albums नहीं, CLIP search नहीं। Point है photo archive को private रखना, hardware पर जिसे आप control करते हैं, weekend के बिना।

Where it falls short: Feature-light by design। No timeline ML, no shared albums with granular permissions, no map view। Few terabytes से बड़ा library viable है पर scroll करने में slow है। Desktop story web-only है।

Pricing:

Platforms: Android, iOS, web

Download:

Bottom line: Stingle choose करें जब आप client-side encryption चाहते हैं Ente के operational surface का one tenth के साथ। अगर polished timeline या sharing चाहिए तो इसे skip करें।

8. LibrePhotos, web-only पर bookmark के लायक

LibrePhotos Android app ship नहीं करता। यह यहाँ last place पाता है क्योंकि web client real PWA है, और server की ML genuinely interesting है। यह face recognition, scene classification, और image captioning को अपने hardware पर चलाता है, और timeline view faces और events के around build होता है folders के बजाय। Project Photonix और Mapilio के समान lineage में बैठा है, पर development 2025 और 2026 में consistent है (last release February 2026)।

Android पर workflow ऐसा दिखता है: LibrePhotos को कम से कम 8 GB RAM वाले server पर install करें, इसे Chrome से PWA के रूप में home screen पर add करें, और normal file-sync tool (Nextcloud, Syncthing, या official LibrePhotos directory watcher) का use करें camera roll को library directory में push करने के लिए server scan करता है।

Where it falls short: कोई native Android app नहीं, तो background upload separate sync tool पर depend करता है। ML RAM-hungry है; 8 GB के नीचे indexer large libraries पर fail होता है। Setup Immich से ज्यादा involved है।

Pricing:

Platforms: Web। PWA Android और desktop browsers पर install होता है।

Download: केवल web client। Camera-roll upload के लिए Nextcloud या Syncthing Android app के साथ pair करें।

Bottom line: इसे ML-heavy option के रूप में mark करें जब Immich और Ente के पास recognition features नहीं होते जो आप चाहते हैं। Phone-first day-to-day use के लिए, ऊपर दिए गए किसी एक ऐप को install करें।

Right one कैसे choose करें

Boring truth है कि ज्यादातर लोगों को mini PC या NAS पर Immich चलाना चाहिए। यहाँ दूसरी entries exist करती हैं क्योंकि हर photo library के पास अपनी constraints हैं, और Synology पर किसी के लिए answer वह नहीं है जो हर byte को encrypted phone से छोड़ना चाहते हैं।

FAQ

2026 में Android के लिए best self-hosted photo app क्या है?

Immich। Android client mature है, server अपनी v2 stable release से आगे है, और face recognition और CLIP-based natural language search उन चीजों को match करता है जो ज्यादातर लोग Google Photos छोड़ने से मिस करते हैं। यह भी largest active community वाली project है, जो important है जब कुछ break हो।

क्या मैं paid plan के बिना Ente Photos को self-host कर सकता हूँ?

हाँ। Ente server (Museum), web client, mobile apps, और desktop apps सभी AGPL हैं। Docker-compose recipe को PostgreSQL और S3-compatible store जैसे MinIO की जरूरत है। Tailscale या TLS certificate के साथ reverse proxy use करें, mobile app के Settings screen पर अपने server URL पर point करें, और same binary अपने hardware के विरुद्ध काम करता है।

PhotoPrism Immich से बेहतर है?

ज्यादातर users के लिए, नहीं। PhotoPrism की tagging engine excellent है, पर official mobile app की कमी इसे day-to-day phone use के लिए Immich के पीछे put करती है। अगर आप पहले से PhotoPrism चला रहे हैं, तो third-party Gallery for PhotoPrism client इस gap को mostly close करता है। अगर आप fresh choose कर रहे हैं, तो Immich safer pick है।

क्या मुझे photos को self-host करने के लिए NAS की जरूरत है?

नहीं। कोई भी हमेशा-on Linux box couple of terabytes disk के साथ काम करता है। Used mini PC (Intel N100 या N305) NAS से कम cost करता है, cooler चलता है, और Immich की ML को entry-level Synology से faster handle करता है। Raspberry Pi 5 external drive के साथ libraries के लिए enough है 30,000 photos के नीचे अगर आप aggressive ML indexing को skip करें।

Google Photos features जैसे Magic Eraser के बारे में क्या?

Self-hosted apps के पास Google के रूप में device पर generative editing नहीं है। CLIP search और face grouping discovery features को cover करते हैं, पर आप Magic Eraser, Best Take, और more elaborate AI memories को give up करते हैं। जिन लोगों को ये features चाहिए वह Google को भुगतान करते हैं या hybrid use करते हैं: archival के लिए Immich, active editing के लिए Google Photos free tier।

क्या family एक self-hosted photo library को share कर सकता है?

हाँ। Immich, Nextcloud, Ente, और Synology Photos सभी shared albums और per-user spaces के साथ multi-user libraries को support करते हैं। Family member के प्रति account setup करें, everyone के app को same server पर point करें, और photos के लिए shared albums use करें जो हर कोई देखे।