Skip to content

Nextcloud app to create tracking sessions to display phones position in real time and export activity to gpx.

License

Notifications You must be signed in to change notification settings

julien-nc/phonetrack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PhoneTrack Nextcloud application

Crowdin

Link to Nextcloud application website : https://apps.nextcloud.com/apps/phonetrack

📱 PhoneTrack is a Nextcloud application to track and store mobile devices locations.

🗺 It receives information from mobile phones logging apps and displays it dynamically on a map.

🌍 Help us to translate this app on PhoneTrack Crowdin project.

⚒ Check out other ways to help in the contribution guidelines.

How to use PhoneTrack :

  • Create a tracking session.
  • Give the logging URL* to the mobile devices. Choose the logging method you prefer.
  • Watch the session's devices location in real time (or not) in PhoneTrack or share it with public pages.

(*) Don't forget to set the device name in the URL (rather than in the logging app settings. Replace "yourname" with the desired device name. Setting the device name in logging app settings only works with Owntracks, Traccar and OpenGTS.

On PhoneTrack main page, while watching a session, you can :

  • 📍 Display location history
  • ⛛ Filter points
  • ✎ Manually edit/add/delete points
  • ✎ Edit devices (rename, change color/shape, move to another session)
  • ⛶ Define geofencing zones for devices
  • ⚇ Define proximity alerts for device pairs
  • 🖧 Share a session to other Nextcloud users or with a public link (read-only)
  • 🔗 Generate public share links with optional restrictions (filters, device name, last positions only, geofencing simplification)
  • 🖫 Import/export a session in GPX format (one file with one track per device or one file per device).
  • 🗠 Display sessions statistics
  • 🔒 Reserve a device name to make sure only authorized user can log with this name
  • 🗓 Toggle session auto export and auto purge (daily/weekly/monthly)
  • ◔ Choose what to do when point number quota is reached (block logging or delete oldest point)

Public page and public filtered page work like main page except there is only one session displayed, everything is read-only and there is no need to be logged in.

This app is tested on Nextcloud 15/16 with Firefox 57+ and Chromium.

This app is compatible with theming colors and accessibility themes !

This app is under development.

Donation

I develop this app during my free time.

Install

See the AdminDoc for installation details.

Check CHANGELOG file to see what's new and what's coming in next release.

Check AUTHORS file to see complete list of authors.

Known issues

  • PhoneTrack now works with Nextcloud group restriction activated. See admindoc.

Any feedback will be appreciated.

About

Nextcloud app to create tracking sessions to display phones position in real time and export activity to gpx.

Resources

License

Stars

Watchers

Forks

Packages

No packages published