Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Ulogger Android | 257 | 12 days ago | 6 | gpl-3.0 | Java | |||||
μlogger • android application for real-time collection and publishing of geolocation data | ||||||||||
Nodejs Tk102 | 112 | 4 | 2 | 2 years ago | 12 | July 17, 2021 | 1 | unlicense | JavaScript | |
DEPRECATED - Server for Xexun/Coban TK102 GPS tracker devices - Anyone want to take over this project? | ||||||||||
Backgroundlocation | 102 | 7 years ago | 2 | JavaScript | ||||||
Background Phonegap app that sends current gps location to a server. | ||||||||||
Petgps | 67 | 13 days ago | 6 | mit | Python | |||||
A DIY, python-based framework to set up a server and exchange TCP packets with a chinese GPS+SIM (2G) device whose communication protocol is derived from something called GT06 | ||||||||||
Chasr Server | 52 | a year ago | agpl-3.0 | Python | ||||||
End-To-End Encrypted GPS Tracking Service | ||||||||||
Tk102 Server | 27 | 9 years ago | gpl-3.0 | Python | ||||||
Python server for tk102-2 compatible GPS trackers. | ||||||||||
Midoze | 23 | 4 months ago | 1 | mit | Kotlin | |||||
Firmwares for Huami wearables | ||||||||||
Gpstracking | 15 | 4 years ago | gpl-2.0 | PHP | ||||||
GPS tracking system | ||||||||||
Ag_ntrip_esp | 14 | 4 years ago | 1 | gpl-3.0 | C++ | |||||
AG Rooftop controller with NTRIP client and IMU (ESP32 Controller) | ||||||||||
Glonassd | 13 | 9 months ago | 2 | mit | C | |||||
GPS/GLONASS tracker server for Debian |
You took beautiful photos on your last trip, have a great story to tell about what you've seen but no place where to publish it? Then you are at the right place here! Triplog is a Client-Server-Application which is used to manage trips with several steps. Each step can have a description, photos and GPS points to show the distance you covered.
I appreciate every feedback or pull request!
To build and test the project simply run Maven in the root directory. It will install all needed backend & frontend dependencies automatically.
mvn clean package
If you are working on the frontend only it might be useful to have live reload in place. To do so simply run
grunt live
in the subfolder /triplog-client
.This will start a small web server which automatically updates changed sources. In order to refresh your browser you'll need a LiveReload plugin.
Here for example the Chrome Plugin.
The server application is reading the configuration from system properties set in standalone.xml.
<system-properties>
<property name="key" value="value"/>
</system-properties>
Key | Description | Default Value |
---|---|---|
triplog.admin.password | The admin password which is used to add, delete or update content | password |
triplog.admin.user | The admin username which is used to add, delete or update content | admin |
triplog.media.path | Path on server where pictures are stored | - |
triplog.media.thumbnail.size | The size of the thumbnail picture in Pixel | 500 |
triplog.mongodb.dbname | The database name where TripLog stores its data | triplog |
triplog.mongodb.host | The MongoDB server hostname | localhost |
triplog.mongodb.password | The MongoDB password | - |
triplog.mongodb.port | The MongoDB server port | 27017 |
triplog.mongodb.user | The MongoDB user | - |
triplog.session.timeout | Session timeout in minutes | 60 |