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!

Multiple file sharing

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.

Bulk image rotation

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.

Setting cover image for face

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!

Basic search in Memories

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 🎉