This is an automated archive made by the Lemmit Bot.
The original was posted on /r/nextcloud by /u/radialapps on 2024-04-01 23:06:58.
Hi Self-Hosters!
This is another 6 month update on Memories, the FOSS Google Photos alternative that runs as a Nextcloud app. For the last update, see this post.
More than 15 versions of Memories have been released since the previous post, so I will quickly summarise all the new features here!
Website:
Demo: (hosted in San Francisco on a free-tier VM)
GitHub:
Massive Performance Improvements
The most recent update (v7.1.0) completely overhauls the the core querying infrastructure. Memories now scales even better, and can load the timeline on a library of ~1 million photos in approximately just a second!
Upgrading to Nextcloud 28 is strongly recommended now due to the huge performance improvements and bloat reduction in the frontend.
Note: while MySQL, MariaDB, Postgres and SQLite are all still supported, usage of SQLite is discouraged for performance reasons, especially if you have multiple users. Installing the preview generator app also remains important for performance.
Bulk File Sharing
You can now select multiple files on the timeline and share them as a link or as flies from your phone!
Bulk Image Rotation
You can now select multiple images and losslessly rotate them together. Note that this feature may not work on all formats (especially HEIC and TIFF) due to unsupported metadata orientation.
In the future, we plan to support lossy rotation as well for these types of files.
Setting cover images for Albums, Places, People and Tags
You can now set a custom cover images for albums and other tag types. Shared albums will automatically also use the owner’s cover image, unless the user sets their own cover image.
Basic Search
Easily find tags, albums and places in the latest release with a basic search function. This is the first step towards a full semantic search implementation!
RAW Image Stacking
RAW files with the same name as a JPEG will now be stacked to hide duplicates. This behavior is configurable and can be turned off if desired. For any stacked files, you can open the image and download the RAW file separately.
RAW image stacking (with live photo!)
Android app is open source and on F-Droid
The source of the Android app can now be found in the Memories repository and the app is also available on F-Droid (thanks to the community). Countless bugs have also been fixed!
Upload through Memories
You can now upload your photos to Nextcloud directly through Memories. If you’re in the Folders view, Photos will automatically be uploaded to the currently open folder.
Docker Compose Example
An “official” docker compose example can now be found in the GitHub repo for easier deployment. Docker or Nextcloud AIO continues to be the recommended deployment method since it makes it much easier to set up hardware accelerated video transcoding.
Full Changelog
Many other improvements, features and fixes were introduced in the these releases. A full changelog can be found at
As always, if you use and enjoy Memories, leave a star at the GitHub repo 🎉