Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Selfhosted
  3. Reitti (v1.1.0) Update: Family mode, faster processing, colors!

Reitti (v1.1.0) Update: Family mode, faster processing, colors!

Scheduled Pinned Locked Moved Selfhosted
selfhosted
8 Posts 3 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D This user is from outside of this forum
    D This user is from outside of this forum
    [email protected]
    wrote last edited by
    #1

    After an intensive week of development, I'm proud to present Reitti v1.1.0 with a big list of improvements!

    ✨ What's New in This Update:
    ✓ Family & Friends Tracking: Now see multiple users on the same map - perfect for keeping tabs on your whole family or group adventures!
    ✓ Faster Processing: Experience significantly faster data crunching after importing new location data
    ✓ Redesigned Settings: Completely overhauled UI makes customization simpler and more intuitive
    ✓ Imperial Unit Support: Added miles and feet for our friends in the US and elsewhere
    ✓ Enhanced Maps: New color mode to personalize your viewing experience
    ✓ Google Timeline Import 2.0: Now supports legacy formats plus both iOS and Android variants
    ✓ OwnTracks Integration: Direct connection to your existing OwnTracks Recorder
    ✓ Docker Optimization: New arm64 images for efficient deployment

    🔍 New to Reitti?
    Reitti is your ultimate privacy-focused location companion that:
    📍 Builds smart maps of your travels
    📊 Uncovers your movement patterns
    🔐 Keeps all data securely on YOUR device
    💙 Stays 100% free and open-source

    🚦 Ready to Upgrade?
    📲 Get the Latest Version
    ☕ Support Development on Ko-fi

    Huge thanks to this amazing community for your suggestions and feedback!

    A C 2 Replies Last reply
    2
    • D [email protected]

      After an intensive week of development, I'm proud to present Reitti v1.1.0 with a big list of improvements!

      ✨ What's New in This Update:
      ✓ Family & Friends Tracking: Now see multiple users on the same map - perfect for keeping tabs on your whole family or group adventures!
      ✓ Faster Processing: Experience significantly faster data crunching after importing new location data
      ✓ Redesigned Settings: Completely overhauled UI makes customization simpler and more intuitive
      ✓ Imperial Unit Support: Added miles and feet for our friends in the US and elsewhere
      ✓ Enhanced Maps: New color mode to personalize your viewing experience
      ✓ Google Timeline Import 2.0: Now supports legacy formats plus both iOS and Android variants
      ✓ OwnTracks Integration: Direct connection to your existing OwnTracks Recorder
      ✓ Docker Optimization: New arm64 images for efficient deployment

      🔍 New to Reitti?
      Reitti is your ultimate privacy-focused location companion that:
      📍 Builds smart maps of your travels
      📊 Uncovers your movement patterns
      🔐 Keeps all data securely on YOUR device
      💙 Stays 100% free and open-source

      🚦 Ready to Upgrade?
      📲 Get the Latest Version
      ☕ Support Development on Ko-fi

      Huge thanks to this amazing community for your suggestions and feedback!

      A This user is from outside of this forum
      A This user is from outside of this forum
      [email protected]
      wrote last edited by
      #2

      I tried installing it but the log is showing this error:

      eitti-1 | 2025-07-22T02:46:51.575Z ERROR 1 --- [ main] o.s.b.web.embedded.tomcat.TomcatStarter : Error starting Tomcat context. Exception: org.springframework.beans.factory.UnsatisfiedDependencyException. Message: Error creating bean with name 'tokenAuthenticationFilter' defined in URL [jar:nested:/app/app.jar/!BOOT-INF/classes/!/com/dedicatedcode/reitti/config/TokenAuthenticationFilter.class]: Unsatisfied dependency expressed through constructor parameter 0: Error creating bean with name 'apiTokenService' defined in URL [jar:nested:/app/app.jar/!BOOT-INF/classes/!/com/dedicatedcode/reitti/service/ApiTokenService.class]: Unsatisfied dependency expressed through constructor parameter 0: Error creating bean with name 'apiTokenJdbcService' defined in URL [jar:nested:/app/app.jar/!BOOT-INF/classes/!/com/dedicatedcode/reitti/repository/ApiTokenJdbcService.class]: Unsatisfied dependency expressed through constructor parameter 0: Error creating bean with name 'flywayInitializer' defined in class path resource [org/springframework/boot/autoconfigure/flyway/FlywayAutoConfiguration$FlywayConfiguration.class]: Unable to obtain connection from database: FATAL: password authentication failed for user "reitti" reitti-1 | -------------------------------------------------------------------------------------------------- reitti-1 | SQL State : 28P01 reitti-1 | Error Code : 0 reitti-1 | Message : FATAL: password authentication failed for user "reitti"

      I did initially try changing the passwords in the docker-compose.yml but, after seeing this, deleted the directory and tried to start fresh. I have no idea where I'm going wrong and any help would be greatly appreciated.

      D 1 Reply Last reply
      0
      • A [email protected]

        I tried installing it but the log is showing this error:

        eitti-1 | 2025-07-22T02:46:51.575Z ERROR 1 --- [ main] o.s.b.web.embedded.tomcat.TomcatStarter : Error starting Tomcat context. Exception: org.springframework.beans.factory.UnsatisfiedDependencyException. Message: Error creating bean with name 'tokenAuthenticationFilter' defined in URL [jar:nested:/app/app.jar/!BOOT-INF/classes/!/com/dedicatedcode/reitti/config/TokenAuthenticationFilter.class]: Unsatisfied dependency expressed through constructor parameter 0: Error creating bean with name 'apiTokenService' defined in URL [jar:nested:/app/app.jar/!BOOT-INF/classes/!/com/dedicatedcode/reitti/service/ApiTokenService.class]: Unsatisfied dependency expressed through constructor parameter 0: Error creating bean with name 'apiTokenJdbcService' defined in URL [jar:nested:/app/app.jar/!BOOT-INF/classes/!/com/dedicatedcode/reitti/repository/ApiTokenJdbcService.class]: Unsatisfied dependency expressed through constructor parameter 0: Error creating bean with name 'flywayInitializer' defined in class path resource [org/springframework/boot/autoconfigure/flyway/FlywayAutoConfiguration$FlywayConfiguration.class]: Unable to obtain connection from database: FATAL: password authentication failed for user "reitti" reitti-1 | -------------------------------------------------------------------------------------------------- reitti-1 | SQL State : 28P01 reitti-1 | Error Code : 0 reitti-1 | Message : FATAL: password authentication failed for user "reitti"

        I did initially try changing the passwords in the docker-compose.yml but, after seeing this, deleted the directory and tried to start fresh. I have no idea where I'm going wrong and any help would be greatly appreciated.

        D This user is from outside of this forum
        D This user is from outside of this forum
        [email protected]
        wrote last edited by
        #3

        To change the password and the user of the db you have to change it in the postgis service but also need to let reitti know that it is not the standard anymore. You need to set the environment for reitti according to the Readme

        If you want to start from scratch you probably need to delete the volumes from docker. See here

        Normally the volumes are called reitti_postgis and so on.

        Let me know if you need further assitance, i am currently on mobile but can provide more info later

        A 1 Reply Last reply
        0
        • D [email protected]

          To change the password and the user of the db you have to change it in the postgis service but also need to let reitti know that it is not the standard anymore. You need to set the environment for reitti according to the Readme

          If you want to start from scratch you probably need to delete the volumes from docker. See here

          Normally the volumes are called reitti_postgis and so on.

          Let me know if you need further assitance, i am currently on mobile but can provide more info later

          A This user is from outside of this forum
          A This user is from outside of this forum
          [email protected]
          wrote last edited by [email protected]
          #4

          Ok, So I was able to get the docker container up and running just using the defaults. I don't like using default passwords, but it's a little over my head as to where I need to change the data (maybe it would be helpful to note this as a comment in the docker-compose file).

          My next issue is setting up OwnTracks; it says "Set path to...". I don't see "path" in the OwnTracks app on iOS. I tried adding it to the URL, but OwnTracks complains that it's an unsupported URL. Where/how do I add the token to iOS OwnTracks?

          Thanks!

          Edit: Putting in the whole URL field worked; I was copy/pasting a space into the URL that I didn't see. After fixing that and checking the app I don't see any additional errors being thrown.

          1 Reply Last reply
          1
          • D [email protected]

            After an intensive week of development, I'm proud to present Reitti v1.1.0 with a big list of improvements!

            ✨ What's New in This Update:
            ✓ Family & Friends Tracking: Now see multiple users on the same map - perfect for keeping tabs on your whole family or group adventures!
            ✓ Faster Processing: Experience significantly faster data crunching after importing new location data
            ✓ Redesigned Settings: Completely overhauled UI makes customization simpler and more intuitive
            ✓ Imperial Unit Support: Added miles and feet for our friends in the US and elsewhere
            ✓ Enhanced Maps: New color mode to personalize your viewing experience
            ✓ Google Timeline Import 2.0: Now supports legacy formats plus both iOS and Android variants
            ✓ OwnTracks Integration: Direct connection to your existing OwnTracks Recorder
            ✓ Docker Optimization: New arm64 images for efficient deployment

            🔍 New to Reitti?
            Reitti is your ultimate privacy-focused location companion that:
            📍 Builds smart maps of your travels
            📊 Uncovers your movement patterns
            🔐 Keeps all data securely on YOUR device
            💙 Stays 100% free and open-source

            🚦 Ready to Upgrade?
            📲 Get the Latest Version
            ☕ Support Development on Ko-fi

            Huge thanks to this amazing community for your suggestions and feedback!

            C This user is from outside of this forum
            C This user is from outside of this forum
            [email protected]
            wrote last edited by
            #5

            So I'm currently using Dawarich but I'm intrigued by this alternative. However, I found no way to export my data from Reitti, so I feel like it'd hold my data hostage until the feature would be added.

            Alternatively, maybe there's a way to report location to both at once? I'd rather not run two different apps to report my location to both at the same time, however. I guess it would be possible to make a small app that I run on my server that submits the location to both at the same time, but that would be some work.

            D 1 Reply Last reply
            0
            • C [email protected]

              So I'm currently using Dawarich but I'm intrigued by this alternative. However, I found no way to export my data from Reitti, so I feel like it'd hold my data hostage until the feature would be added.

              Alternatively, maybe there's a way to report location to both at once? I'd rather not run two different apps to report my location to both at the same time, however. I guess it would be possible to make a small app that I run on my server that submits the location to both at the same time, but that would be some work.

              D This user is from outside of this forum
              D This user is from outside of this forum
              [email protected]
              wrote last edited by
              #6

              Hello @[email protected] , totally understandable point. I stated on another thread that I probably won't add an export function since we discard some points of the raw data before Reitti processes it. So even if I add an export function, it will be less than the original data.

              Some solutions to your problem could be:

              • post your points into dawarich and update Reitti by hand using the GPX import. That is actually the way I did it in the beginning of development. GPX logger also saves the GPX files on your phone if you use that.
              • another user pointed me to the owntracks recorder. Your data would be stored there and Reitti can be attached to the recorder. If there is a integration in dawarich, this could solve your problem for updating two apps.

              I also considered writing a proxy like you mentioned which could delegate to two endpoints but then decided at one point it would not be worth the hassle. I stopped using dawarich but I am also biased 😅

              C 1 Reply Last reply
              0
              • D [email protected]

                Hello @[email protected] , totally understandable point. I stated on another thread that I probably won't add an export function since we discard some points of the raw data before Reitti processes it. So even if I add an export function, it will be less than the original data.

                Some solutions to your problem could be:

                • post your points into dawarich and update Reitti by hand using the GPX import. That is actually the way I did it in the beginning of development. GPX logger also saves the GPX files on your phone if you use that.
                • another user pointed me to the owntracks recorder. Your data would be stored there and Reitti can be attached to the recorder. If there is a integration in dawarich, this could solve your problem for updating two apps.

                I also considered writing a proxy like you mentioned which could delegate to two endpoints but then decided at one point it would not be worth the hassle. I stopped using dawarich but I am also biased 😅

                C This user is from outside of this forum
                C This user is from outside of this forum
                [email protected]
                wrote last edited by
                #7

                I might initially go with the option to manually import into Reitti, just to see what it can do.

                Regarding the second option, how do you attach Reitti to owntracks recorder?

                D 1 Reply Last reply
                0
                • C [email protected]

                  I might initially go with the option to manually import into Reitti, just to see what it can do.

                  Regarding the second option, how do you attach Reitti to owntracks recorder?

                  D This user is from outside of this forum
                  D This user is from outside of this forum
                  [email protected]
                  wrote last edited by
                  #8

                  There is an integration for that. You provide the URL, the user and deviceId and Reitti will fetch all new data. There is also a button to import all historical data from the recorder

                  1 Reply Last reply
                  1
                  Reply
                  • Reply as topic
                  Log in to reply
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes


                  • Login

                  • Login or register to search.
                  • First post
                    Last post
                  0
                  • Categories
                  • Recent
                  • Tags
                  • Popular
                  • World
                  • Users
                  • Groups