Its rather simple..
Create three server directories on the server and copy the server software in it.
For instance
traccar-server-8082
traccar-server-8083
traccar-server-8084
Just run traccar server on a different port for instance 8082 next to port 8083 next to port 8084
Create a database for each server under mysql and connect it
Open different ports on each server for the protocol
Example Server One
Mysql: datbase1
Edit the server config
server one web acces is on http://ip:8082
Only enable Protocol port for instance: 5888
Example Server two
Mysql: datbase2
Edit the server config
server one web acces is on http://ip:8083
Only enable Protocol port for instance: 6888
Example Server three
Mysql: datbase3
Edit the server config
server one web acces is on http://ip:8084
Only enable Protocol port for instance: 7888
Open port on the firewall if needed.
Program the trackers to use the correct ip port.
Thanks a lot, I'll try
you must have enough resources on the server to run more than 1 instance of Traccar, otherwise it will run too slow.
Welcome. If anyone has tried, please tell me how I could start more instances of traccar on a server. Each instance with personal database, personal interface, personal API. How will the data from the gps be managed to the correct instace?