Memories는 자체 호스팅 앱으로, 사진이 타인의 서버가 아닌 사용자의 Nextcloud 인스턴스에 저장됨.
데이터를 비밀 키로 암호화할 수 있음.
완전 무료이며 오픈소스임.
자동 업로드
Nextcloud 모바일 앱을 통해 안드로이드와 iOS에서 사진과 비디오를 Nextcloud 서버로 자동 업로드 가능.
업로드 시 사진의 EXIF 메타데이터 자동 추출.
사진 타임라인
과거의 추억을 되살리고 싶을 때, Memories는 친숙한 타임라인 뷰를 제공.
수십만 장의 사진이 있어도 타임라인에서 즉시 특정 시점으로 이동 가능.
앨범
사진을 정리하기 위해 앨범 생성 가능.
다른 Nextcloud 사용자와 앨범 공유 가능.
같은 Nextcloud 서버의 여러 사용자가 함께 앨범을 만들고 협업 가능.
자동 태깅
인공지능을 사용하여 사진에 자동으로 키워드와 얼굴을 태깅하는 Recognize와 Face Recognition 앱과 통합.
수동으로 태그와 얼굴을 사진에 할당하여 라이브러리 관리 가능.
메타데이터 편집
사진의 EXIF 메타데이터(제목, 설명, GPS 위치, 날짜 및 시간, 태그 등) 편집 가능.
여러 사진의 메타데이터를 한 번에 편집 가능.
비디오 트랜스코딩
다양한 비디오 포맷과 적응형 스트리밍을 지원하기 위해 온디맨드 비디오 트랜스코더와 함께 제공.
VA-API 또는 NVENC 하드웨어 가속을 사용하여 트랜스코딩 과정 가속화 가능.
사진의 지도
지도 뷰를 통해 세계 여행을 확대하여 볼 수 있음.
사진에서 GPS 데이터를 자동으로 추출하여 지도에 표시.
정확한 역지오코딩으로 특정 위치의 모든 사진 찾기 가능.
빠르고 검증된 성능
대규모 사진 라이브러리를 처리하도록 성능을 염두에 두고 설계 및 최적화.
Raspberry Pi와 같은 소박한 하드웨어에서도 실행 가능.
전 세계 수천 개 기관에서 사용하는 검증된 Nextcloud 플랫폼에 의존.
노 락인
대부분의 메타데이터를 사진의 EXIF 헤더에 저장하여 다른 솔루션으로 쉽게 이전 가능.
기존 파일 시스템 구조를 사용하여 전문화된 형식으로 변환하지 않고 조직화.
GN⁺의 의견
Memories는 사용자의 데이터 소유권과 프라이버시를 중시하는 자체 호스팅 사진 관리 솔루션으로, Nextcloud 인프라를 기반으로 함. 이는 사용자가 자신의 데이터를 완전히 통제할 수 있게 하며, 클라우드 서비스 제공업체의 서버에 의존하지 않아도 됨을 의미함.
오픈소스 소프트웨어로서, 사용자와 개발자 모두에게 코드를 검토하고 수정할 수 있는 자유를 제공하며, 커뮤니티의 지원을 받아 지속적으로 개선될 수 있음.
Memories가 제공하는 타임라인 뷰, 앨범 공유, 자동 태깅 등의 기능은 사용자 경험을 향상시키고 사진 관리를 용이하게 함. 그러나 이러한 기능들은 이미 Google Photos나 Apple Photos와 같은 주류 서비스에서도 찾아볼 수 있으며, Memories의 차별화된 기능이 무엇인지는 명확하지 않음.
자체 호스팅 솔루션을 도입할 때는 서버 관리, 데이터 백업, 보안 업데이트 등 추가적인 관리 부담이 따름을 고려해야 함. 그러나 이를 통해 얻을 수 있는 데이터 소유권과 프라이버시 보호는 많은 사용자에게 중요한 가치일 수 있음.
Memories와 유사한 기능을 제공하는 다른 오픈소스 프로젝트로는 PhotoPrism, Immich, Piwigo, Lychee 등이 있으며, 이들도 개인 데이터의 소유와 프라이버시 보호에 중점을 두고 있음.