Skip to content

Releases: robbymilo/rgallery

v0.0.8

10 Mar 18:39
v0.0.8
0ed2944

Choose a tag to compare

What's Changed

Full Changelog: v0.0.7...v0.0.8

v0.0.7

05 Mar 19:41
v0.0.7
2c41445

Choose a tag to compare

What's Changed

Full Changelog: v0.0.6...v0.0.7

v0.0.6

03 Mar 19:16
v0.0.6
8896ef9

Choose a tag to compare

What's Changed

Full Changelog: v0.0.5...v0.0.6

v0.0.5

24 Feb 21:19
v0.0.5
0924387

Choose a tag to compare

This release introduces a major overhaul of the rgallery user interface, migrating the frontend to React, TypeScript, and Vite. This replaces the previous Go templates and Alpine.js setup, and finally brings two features I've wanted for a long time: the timeline scrubber and timeline scroll position persistence.

rgallery-demo-1.mp4

Timeline improvements

  • The calendar has moved from the left to the right side of the timeline.
  • A scrubber has been added for faster navigation through the timeline. Drag it along the calendar to quickly jump to any point in your timeline.
  • The image grid has been rebuilt for better performance and now retains scroll position across page navigation.
  • The timeline now supports toggling between images, videos, or both.
  • Structured search queries are now supported, including:
    • tag:alpine-lakes-wilderness
    • folder:2010/20100330-santa-cruz
    • lens:AF Nikkor 85mm f/1.4D IF
    • camera:NIKON Z 9

Memories

  • Memories have been moved from above the timeline to a hover-activated spine, and now have their own dedicated page for easier access.

Notifications

  • A new notifications sidebar replaces disappearing toasts, ensuring scan notifications remain visible until dismissed.

Improved pages

  • The folders, tags, gear, and admin pages have been redesigned with a simpler and more intuitive layout.

Deprecated

  • The Favorites and individual tag pages have been removed in favor of structured search queryes directly on the timeline.

Try it out at https://demo.rgallery.app (User: demo, Password: demo).

Get started

To get started with docker, replace /path-to-your-media-files with the location of your media library, then run:

docker run \
  -v /path-to-your-media-files:/media:ro \
  -v ./data:/data \
  -v ./cache:/cache \
  -p 3000:3000 \
  robbymilo/rgallery:latest

Learn more in the README or visit the docs at https://rgallery.app/docs/.

What's Changed

Full Changelog: v0.0.4...v0.0.5

v0.0.4

24 Feb 20:29
v0.0.4
3f4a9de

Choose a tag to compare

This release introduces a major overhaul of the rgallery user interface, migrating the frontend to React, TypeScript, and Vite. This replaces the previous Go templates and Alpine.js setup, and finally brings two features I've wanted for a long time: the timeline scrubber and timeline scroll position persistence.

rgallery-demo-1.mp4

Timeline improvements

  • The calendar has moved from the left to the right side of the timeline.
  • A scrubber has been added for faster navigation through the timeline. Drag it along the calendar to quickly jump to any point in your timeline.
  • The image grid has been rebuilt for better performance and now retains scroll position across page navigation.
  • The timeline now supports toggling between images, videos, or both.
  • Structured search queries are now supported, including:
    • tag:alpine-lakes-wilderness
    • folder:2010/20100330-santa-cruz
    • lens:AF Nikkor 85mm f/1.4D IF
    • camera:NIKON Z 9

Memories

  • Memories have been moved from above the timeline to a hover-activated spine, and now have their own dedicated page for easier access.

Notifications

  • A new notifications sidebar replaces disappearing toasts, ensuring scan notifications remain visible until dismissed.

Improved pages

  • The folders, tags, gear, and admin pages have been redesigned with a simpler and more intuitive layout.

Deprecated

  • The Favorites and individual tag pages have been removed in favor of structured search queryes directly on the timeline.

Try it out at https://demo.rgallery.app (User: demo, Password: demo).

Get started

To get started with docker, replace /path-to-your-media-files with the location of your media library, then run:

docker run \
  -v /path-to-your-media-files:/media:ro \
  -v ./data:/data \
  -v ./cache:/cache \
  -p 3000:3000 \
  robbymilo/rgallery:latest

Learn more in the README or visit the docs at https://rgallery.app/docs/.

What's Changed

Full Changelog: v0.0.3...v0.0.4

v0.0.3

01 Dec 20:06
v0.0.3
6ee2602

Choose a tag to compare

This release focuses mainly on transcoding updates. As video files are usually large, transcoding them in parallel can lean to OOMs, so rgallery now transcodes only one at a time. The resolution for transcoding is now configurable, and rgallery now defaults to smaller but more .ts segment files to make loading faster when hovering over a video on the timeline.

What's Changed

New Contributors

Full Changelog: v0.0.2...v0.0.3

v0.0.2

03 Sep 08:53
2d13de8

Choose a tag to compare

What's Changed

Full Changelog: v0.0.1...v0.0.2


🎉 Introducing rgallery

This is the initial open-source release of rgallery!

rgallery unifies your photo and video collection into a single, elegant web interface—complete with a timeline view, memories, favorites, folders, EXIF metadata, map view, and more.

rgallery-readme

Get started

To get started with docker, replace /path-to-your-media-files with the location of your media library, then run:

docker run \
  -v /path-to-your-media-files:/media:ro \
  -v ./data:/data \
  -v ./cache:/cache \
  -p 3000:3000 \
  robbymilo/rgallery:latest

Learn more in the README or visit the docs at https://rgallery.app/docs/.

v0.0.1

01 Sep 18:37
v0.0.1
7c13a8a

Choose a tag to compare

🎉 Introducing rgallery

This is the initial open-source release of rgallery!

rgallery unifies your photo and video collection into a single, elegant web interface—complete with a timeline view, memories, favorites, folders, EXIF metadata, map view, and more.

rgallery-readme

Get started

To get started with docker, replace /path-to-your-media-files with the location of your media library, then run:

docker run \
  -v /path-to-your-media-files:/media:ro \
  -v ./data:/data \
  -v ./cache:/cache \
  -p 3000:3000 \
  robbymilo/rgallery:latest

Learn more in the README or visit the docs at https://rgallery.app/docs/.