Repository navigation
v0.0.5
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-wildernessfolder:2010/20100330-santa-cruzlens:AF Nikkor 85mm f/1.4D IFcamera: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
- Fix version footer double v by @robbymilo in #17
- Improve structured search by @robbymilo in #18
Full Changelog: v0.0.4...v0.0.5