iOS Client App: clarification on correct port

SneakyBloom3 days ago

Hey! I started trying out Traccar yesterday in a self-hosted configuration on a homeserver using Kubernetes. Looks like everything works as expected.

I am currently only using the iOS Traccar client app but planning on installing a GPS tracker in my car.

In the client configuration documentation it says that the Traccar clients expect port 5055 to be open. It looks like the iOS app is just using port 80 or 443 (based on server url scheme) rather than 5055, is that correct and can I assume that I won't need any 5xxx port for this?

My network setup is a bit complex, my phone is usually in a Wireguard VPN routed through my home network - this is why I can not (for now) connect from within the VPN to a FQDN that resolves to my public home ip (rebind protection will discard RFC1918 addresses).
Using a reverse proxy like Cloudflare resolves that issue - and of course I can only use HTTPS (port 443) through that.

Thanks!

Anton Tananaev2 days ago

You can use the web app port. It is proxied to port 5055 internally.

SneakyBloom2 days ago

Thanks!