Reitti v1.5.0 Release Notes: Enhanced Sharing, Smarter Time, and Live Updates!
We're thrilled to announce Reitti v1.5.0, packed with exciting new features and improvements designed to give you more control over your location data, enhance collaboration, and make your Reitti experience even smoother. This release focuses on giving you more ways to share your journey, improving how time is displayed, and making our OIDC integration more flexible.
Important: This release requires a manual change to your
docker-compose.yml
file due to an update in the underlying Photon geocoding service. Please take special care to review the changes in the default docker-compose.yml file before updating. More information is available in the "Photon Service Upgrade" section below and in the main README file.
Key Highlights of Reitti v1.5.0 Include:
- Live Location Updates from Shared Instances: See your connected users move in real-time on your map.
- Magic Link Sharing: Share your location data easily and securely with anyone, with customizable access levels and expiration dates, no Reitti account needed for the viewer.
- Advanced Timezone Controls: Enjoy flexible options to display times in local, geographic, or user-defined timezones, making your timeline more accurate and intuitive.
- OIDC Enhancements: Streamlined user management with automatic sign-ups and the option to disable traditional login forms for OIDC-focused environments.
What's New and Improved 🎉
1. Live Updates from Shared Instances: See Your Connections Move!
We've supercharged how Reitti instances communicate! If you're connecting your timeline with friends or family who also run their own Reitti instances, you can now see their live location updates directly on your map.
Key Additions:
- Real-time Location Sharing: Your connected users' current positions will update live on your map, giving you an immediate overview of their whereabouts.
- Version Prerequisite: To enjoy this feature, ensure all connected Reitti instances are running at least v1.5.0.
How You Benefit:
This feature is a game-changer for groups or families using Reitti. Imagine coordinating a trip, tracking a loved one's journey, or simply staying connected in a new and dynamic way. You'll have peace of mind knowing exactly where your shared Reitti network is, enhancing safety and coordination. It's like having a live, shared map for your trusted circle!
2. Share Your Data with Magic Links: Easy, Controlled Access for Anyone!
Sharing your location data has never been easier or more secure. You can now generate "magic links" that allow others to view your location information without needing their own Reitti account. This is perfect for sharing with family, friends, or anyone you trust.

Key Additions:
- Simple Sharing: Navigate to
Settings > Share Access
to create unique magic links. - Two Access Modes:
- Full Access Mode: Provides the viewer with a complete map interface, date picker, and access to both your current and historical location data.
- Live Mode Only: Automatically switches the viewer's interface to a live map, displaying only your location data for the current day.
- Expiration Control: Set links to expire after a certain period or keep them active indefinitely, giving you full control over access duration.
How You Benefit:
This feature eliminates the friction of account creation for those you want to share with. Whether you want to provide temporary access to a friend tracking your run, or sustained access for a family member to see your daily movements, magic links offer a simple, secure, and flexible solution. It empowers you to share your journey on your terms, with whom you choose, and with the level of detail you prefer.
3. Enhanced Timezone Handling: Your Time, Your Way!
We've significantly upgraded how Reitti displays time, giving you greater control and accuracy, especially for those sensitive to location-based time differences or browser security settings.
Key Additions:
- User-Definable Timezone: A new setting allows you to manually override the timezone Reitti uses, which is particularly useful if your browser's reported timezone differs from your actual location for privacy reasons.
- Flexible Time Display Modes:
- Default: Times are shown in your user-defined timezone or the one reported by your browser.
- Geo Local: Timeline entries are displayed in the actual timezone of the location where the event occurred. This means if you travel, times will reflect the local time of that place, not your home timezone.
- Quick Timezone Toggle: Hovering over a time element in the UI will now show you the alternative time (e.g., if you're in Default mode, it will show the Geo Local time, and vice-versa).
- Initial Setup Enhancement: Upon the first launch after this update, Reitti will automatically update all your
SignificantPlaces
with their corresponding timezones. Please allow a few extra seconds for this background upgrade to complete.

How You Benefit:
For the global traveler, the remote worker, or anyone who frequently crosses time zones, this is a major quality-of-life improvement. No more mental calculations or confusion about when an event happened relative to its actual location. The ability to see times in their geographic context or your preferred viewing timezone makes your Reitti timeline much more intuitive and accurate, reducing misunderstandings and improving your data interpretation.
4. OIDC Enhancements: More Flexibility for Authentication
For self-hosters utilizing OpenID Connect (OIDC) for authentication, we've introduced new capabilities to streamline user management and offer more control over login methods.
Key Additions:
- Automatic OIDC Sign-ups: The first time a user logs in via OIDC, Reitti can now automatically create a user account for them if one doesn't already exist.
- Control via
OIDC_SIGN_UP_ENABLED
: This behavior can be controlled by a new environment variableOIDC_SIGN_UP_ENABLED
(defaults totrue
). If you prefer to manually create accounts, set this tofalse
. - OIDC-only Logins: Users created via OIDC cannot log in using the traditional username and password fields.
- Control via
- Disable Local Login Form: If you're fully committed to OIDC, you can now hide the default username and password login form, leaving only the "Log in with OAuth" button visible.
- Requires
OIDC_ENABLED=true
: This option only works if OIDC is enabled. - Important Consideration: Disabling the local login form will permanently remove the password for any user who logs in via OIDC. If you ever switch back, these users will need to reset their passwords or use OIDC exclusively.
- Requires
- Refer to README: For a complete guide on OIDC configuration, please consult the updated README.
How You Benefit:
These OIDC enhancements make Reitti even more adaptable to your existing authentication infrastructure. For administrators, automatic sign-ups reduce manual overhead, while the option to disable the local login form cleans up the user experience and enforces OIDC-first authentication. This means smoother onboarding for new users and a more integrated feel if you're already using an OIDC provider.
5. Photon Service Upgrade: Keep Your Location Lookups Smooth!
We've updated our integration with the Photon geocoding service.
Key Additions:
- Photon 1.0.0 Compatibility: Reitti now aligns with the latest Photon-docker version 1.0, which includes a change from
COUNTRY_CODE
toREGION
in its configuration. docker-compose.yml
Update: We now pin the Photon version and will manage updates manually. Action Required: Please update yourdocker-compose.yml
file to reflect the changes found in the default configuration here to ensure continued functionality.
How You Benefit:
This update ensures Reitti continues to work seamlessly with the latest and most stable version of Photon, which is crucial for smooth and accurate location name lookups. Staying updated with underlying services helps prevent future compatibility issues and ensures your geocoding remains reliable.
6. Photo Viewer Enhancement: Better HEIC Support
For users integrating with Immich and dealing with HEIC image files, we've improved display compatibility.
Key Additions:
- Full-size JPEG Delivery for HEIC: If you're using a browser that doesn't natively support HEIC images stored in Immich, Reitti will now prompt Immich to deliver a full-size JPEG version of the image instead, ensuring it displays correctly.
How You Benefit:
No more struggling to view your HEIC photos in Reitti! This enhancement ensures that your precious memories, regardless of their original format, are always displayed smoothly and without hassle, improving your media viewing experience within Reitti.
Other Notable Changes & Fixes
- Backup Section in README: Added a dedicated section to the
README.md
about best practices for backing up your Reitti instance, a crucial step for any self-hoster. - Timeline Readability: Restored the
cursor:pointer
style to timeline entries, making it clearer that they are clickable. - Statistics Page Clarity: Corrected the statistics page appearance so that clickable years are clearly indicated.
- New SVG Logo: Reitti now sports a fresh new SVG logo!
- Various Bug Fixes and Minor Improvements: Including fixes for timezone insertion in SignificantPlaces and general stability enhancements.
For a complete and detailed list of all changes, please refer to the Full Changelog.
Thank you for being part of the Reitti community! We hope you enjoy these new features and improvements.