Show HN: Memories – उच्च प्रदर्शन के लिए बनाया गया FOSS Google Photos विकल्प

Self-hosted photo management Google Photos के विकल्प तलाश रहे उपयोगकर्ताओं के बीच लोकप्रिय हो रहा है, और Memories नाम का एक नया Nextcloud ऐप अपनी गति, परिष्कृत UI, और मौजूदा file structures के साथ गहरे एकीकरण के कारण ध्यान आकर्षित कर रहा है। टिप्पणीकार इसकी तुलना Immich, PhotoPrism, Ente और अन्य से व्यापक रूप से करते हैं, और performance, AI features (जैसे face recognition और CLIP-based search), mobile support, stability, तथा existing folder layouts और metadata के सम्मान जैसे trade-offs पर चर्चा करते हैं। यह चर्चा Nextcloud deployment, upgrade reliability, और open-source maintainer burnout से जुड़ी बार-बार आने वाली समस्याओं के साथ-साथ Google Photos और iCloud से आसान migration paths में गहरी रुचि को भी उजागर करती है।

समग्र प्रतिक्रिया

  • कई टिप्पणीकार Memories की प्रशंसा एक परिष्कृत, तेज़, और Nextcloud के डिफ़ॉल्ट Photos ऐप के लिए बहुत ज़रूरी विकल्प के रूप में करते हैं।
  • कई लोग बड़ी लाइब्रेरीज़ (दसियों हज़ार फ़ोटो) पर सफल डिप्लॉयमेंट की रिपोर्ट करते हैं, जिनमें टाइमलाइन प्रदर्शन अच्छा है।
  • अन्य लोग कहते हैं कि पहले के संस्करण (करीब एक साल पहले) “मुश्किल से काम करते थे,” लेकिन यह भी स्वीकार किया जाता है कि तब प्रोजेक्ट बहुत नया था।

प्रदर्शन और UX

  • डेमो और कुछ वास्तविक डिप्लॉयमेंट बहुत तेज़ टाइमलाइन लोडिंग दिखाते हैं, जिसे अनुकूलित SQL, कैशिंग, और Nextcloud प्रीव्यू जनरेशन का परिणाम माना जाता है।
  • कम से कम एक उपयोगकर्ता एक शक्तिशाली सर्वर पर गंभीर स्लोडाउन और थंबनेल लोडिंग समस्याओं का वर्णन करता है; प्रोजेक्ट मेंटेनर इसे गलत कॉन्फ़िगरेशन (प्रिव्यू जनरेटर की कमी, PHP सीमाएँ) का परिणाम बताते हैं।
  • इस बात पर असहमति दिखाई देती है कि क्या “बस Docker/AIO इस्तेमाल करो” पर्याप्त है; कुछ लोगों की शिकायत है कि आधिकारिक इमेजें और अपग्रेड भी नाज़ुक हो सकते हैं।

Nextcloud एकीकरण और सेटअप

  • Nextcloud के साथ कड़ा जुड़ाव एक ताकत भी है और एक कमी भी:
    • फायदे: ऑथ, सिंक, शेयरिंग, इकोसिस्टम ऐप्स (face recognition, tags, search integration) के लिए Nextcloud का पुन: उपयोग करता है।
    • नुकसान: जो लोग Syncthing या हल्के सेटअप पसंद करते हैं, वे एक स्टैंडअलोन संस्करण चाहेंगे; कुछ लोग Nextcloud को धीमा/भारी मानते हैं और अपग्रेड को दर्दनाक बताते हैं।
  • कॉन्फ़िगरेशन को मध्यम बताया गया है: ऐप इंस्टॉल करें, डायरेक्टरी कॉन्फ़िगर करें, और AI/preview generator के लिए कुछ अतिरिक्त कदम। Hetzner/managed instances में ffmpeg जैसे ज़रूरी components नहीं हो सकते।
  • बाहरी storage के रूप में S3 संभव है, लेकिन Nextcloud में इसे नाज़ुक माना जाता है; स्थानीय या mounted storage को प्राथमिकता दी जाती है।

विशेषताएँ और सीमाएँ

  • EXIF/sidecar metadata editing, file-level metadata storage, raw + derivative stacking, और live photos को सपोर्ट करता है; HDR/spatial video support सीमित है।
  • Nextcloud के face recognition/Recognize apps का उपयोग करता है; सटीकता को ठीक-ठाक लेकिन परिपूर्ण नहीं बताया गया है।
  • सोशल/शेयरिंग: सार्वजनिक, वैकल्पिक रूप से password-protected links और साझा folders/albums, जिनमें दूसरों द्वारा uploads भी शामिल हैं; comments और अधिक समृद्ध “family album” flows पूरी तरह Google Photos-जैसे नहीं हैं।
  • अभी semantic/CLIP search नहीं है; यह एक प्रमुख नियोजित फीचर है।
  • Android ऐप मौजूद है; iOS में PWA के साथ-साथ auto-upload के लिए standard Nextcloud app पर निर्भरता है।

विकल्पों से तुलना

  • Immich: AI search (CLIP), multi-person search, और गति के लिए प्रशंसित; लेकिन bleeding-edge माना जाता है, server और clients के बीच version coupling है, और mobile folder mapping कम लचीली है।
  • PhotoPrism: पसंद किया जाता है, लेकिन धीमा माना जाता है; facial recognition को कमजोर माना गया है और licensing/membership model पर विवाद है।
  • Ente: E2EE और on-device CLIP search के लिए उल्लेखित; अब पूरी तरह open source है, लेकिन उद्देश्य अलग हैं।
  • अन्य उल्लेखित tools: digiKam, Lychee, Synology Photos, Mylio, Les Pas, nc-photos.