Traccar



UPDATED VIDEO: to install Traccar GPS Tracking System on Windows.Official Traccar website: T.

Traccar can run on shared server (cPanel) standalone or in pair with OpenGTS. You need a few modifications to have it running.

Download and unpack the software. When trying to start installer on a server without root access we will get Permission denied'

  1. Traccar is the best solution for tracking your fleet efficiently. It is open source and also lets you keep track of the details of your vehicle with zero possibilities of failure. On the other hand, Odoo fleet facilitates you to manage your vehicle details like its mileage, maintenance, Leasing contracts, etc.
  2. Traccar is a free and open source modern GPS tracking system. Since Traccar has no native support for encrypted connections, we’ll do so by setting up a Reverse Proxy using IIS (which is the recommended method by the developer). We’ll be using Let’s Encrypt to generate a free valid certificate for your Traccar installation.
  3. Powered by Traccar GPS Tracking System. Powered by Traccar GPS Tracking System. Language: Email: Password: Remember: Register Login.
  4. Traccar is a free and open source GPS tracking system for which there exists an OwnTracks protocol decoder (called owntracks) which is, by default, configured on TCP port 5144 on the Traccar server: 5144.

On shared server you will not be able to extraxt traccar to hardcoded /opt/traccar. You will need to modify the destination path and also the default HTTP port.

Optionally modify UNIX_PATH in setup.sh to use traccar directory in your home directory (this step is not really needed as setup.sh only tries to make traccar autostarting on server boot).

Server

Update paths to your own home directory in XML config file:

Update HTTP port to a custom one assigned by your hosting provider (11111 in this example):

Modify bin/traccar by adding return 0; under mustBeRootOrExit() { and installdaemon() {

This way you skip installation of startup script in its default location that is impossible on shared server anyway.

Traccar

You can now start traccar with:

Notes:

  • Make sure JDK version is set to 1.7 or higher. Otherwise you may get WrapperSimpleApp Error: Class org.traccar.Main found but could not be initialized: java.lang.UnsupportedClassVersionError: org/traccar/Main : Unsupported major.minor version 51.0
  • Traccar wrapper spawns another JVM so make sure to have permission to run 2 JVMs at a time if you run an JVM-based application server in parallel.
  • Traccar will start with 128MB of JVM heap (actually using a 30MB idle and freshly started). If you ever need more then enabling PASS_THRU variable passes arguments starting from the second on to the JVM. You can then pass -Xmx256 for example.
  • You may get: WrapperSimpleApp Error: java.lang.OutOfMemoryError: unable to create new native thread. Make sure number of processes (threads) for your account is more than 200 especially when running under CloudLinux and alongside another JVM.

References:

Project info

Gps Tracking Software Free

Web interface for traccar server.

This is the modified version of original project (also called “fork”) with many features added.

Open Source Gps Tracking Software

Web page - http://traccar.litvak.su

Author: Vitaly Litvak (vitavaque@gmail.com)

Github project: https://github.com/vitalidze/traccar-web

License

Apache License, Version 2.0

Licensed under the Apache License, Version 2.0 (the “License”);you may not use this file except in compliance with the License.You may obtain a copy of the License at

Unless required by applicable law or agreed to in writing, softwaredistributed under the License is distributed on an “AS IS” BASIS,WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.See the License for the specific language governing permissions andlimitations under the License.

Original project

Web page - http://www.traccar.org

Github projects:

Author: Anton Tananaev (anton.tananaev@gmail.com)