🔥
HotRepo
memories — Self-host Fast, modern and advanced photo management suite. Runs as a Nextcloud app.
📦
pulsejet

memories — Self-host Fast, modern and advanced photo management suite. Runs as a Nextcloud app.

Fast, modern and advanced photo management suite. Runs as a Nextcloud app.

3.8k🍴 148Vue📜 agpl-3.0#backup-tool#gallery#nextcloud#photo-gallery

memories

Fast, modern and advanced photo management suite. Runs as a Nextcloud app.

3,758 stars on GitHub · 🍴 148 forks · 📜 License: agpl-3.0 · 💻 Language: Vue

What is memories?

A self-hosted notes & knowledge management tool. Your data lives on your server — no vendor lock-in, no risk of provider shutdown.

Main components

  • 📸 Timeline: Sort photos and videos by date taken, parsed from Exif data.
  • ⏪ Rewind: Jump to any time in the past instantly and relive your memories.
  • 🤖 AI Tagging: Group photos by people and objects, powered by recognize and facerecognition.
  • 🖼️ Albums: Create albums to group photos and videos together. Then share these albums with others.
  • 🫱🏻‍🫲🏻 External Sharing: Share photos and videos with people outside of your Nextcloud instance.
  • 📱 Mobile Support: Work from any device, of any shape and size through the web app.
  • ✏️ Edit Metadata: Edit dates and other metadata on photos quickly and in bulk.
  • 📦 Archive: Store photos you don't want to see in your timeline in a separate folder.

The biggest strength is no vendor lock-in — markdown/JSON data, easy to migrate between tools.

Best for researchers, devs, product people — anyone wanting a portable second brain across devices.

Topics: the project is tagged with popular topics:

  • 🏷️ backup-tool
  • 🏷️ gallery
  • 🏷️ nextcloud
  • 🏷️ photo-gallery
  • 🏷️ photos
  • 🏷️ self-hosted
  • 🏷️ videos

Quick install

See the README for detailed install instructions. Most projects support Docker — if the repo has a Dockerfile, use:

git clone https://github.com/pulsejet/memories.git
cd memories
docker build -t memories .
docker run -d -p 8080:8080 memories

Minimum system requirements

Component Recommended
RAM 2048 MB
CPU 2 vCPU
Disk 25 GB SSD
OS Ubuntu 22.04 LTS / Debian 12
Docker 24.0+

⚡ Deploy fast on VSIS

Use the VSIS VPS Lite 2GB RAM / 2 vCPU / 25GB SSD (~104k/tháng) plan from VSIS.NET — high-speed VN-based VPS, 24/7 support, ideal for running memories smoothly.

🎯 Benefits:

  • One-command docker compose up -d deploy in 2 minutes
  • Dedicated IPv4, root access, unmetered domestic bandwidth
  • Daily snapshot backup
  • Free install assistance from the VSIS team

👉 See matching VPS plans at vsis.net

Resources


Article compiled from GitHub data on 05/05/2026. Star/fork counts may have changed — see live numbers via the GitHub link.