This is simple gate tcp server between GPS tracker devices and Nextcloud PhoneTrack application (https://gitlab.com/eneiluj/phonetrack-oc).
Description of the protocols and work with the trackers borrowed from the project Traccar (https://traccar.org & https://github.com/traccar/traccar)
Protocols link: https://www.traccar.org/protocols/
Currently implemented watch protocol only.
Installation process described for Ubuntu 18.04
Download archive file with latest version
https://github.com/AlexanderBekrenev/gps2nextcloud/raw/master/dist/gps2nextcloud-0.1.5.tar.gz
Install to system scheme:
sudo pip3 install --system gps2nextcloud-0.1.5.tar.gz
Make initial install:
sudo gps2nextcloud-install
Edit initial config file '/etc/gps2nextcloud/gps2nextcloud.ini' and change Nextcloud server name and YOUR_SESSION_TOKEN
to real token value from Nextcloud PhoneTrace application