Tutorial crear traccar desde cero con base de datos mariadb en Synology o Xpenology
1- Ir a centro de paquetes:
Hay que instalar Mariadb 10, Phpmyadmin y Editor de Texto.
2- Abre Mariadb y ponle una contraseña:
3- Abre Phpmyadmin:
http://192.168.1.X/phpMyAdmin/ (En X poned vuestra IP interna)
4- Continuar:
Darle a Nueva.
5– Crear base de datos:
Escribirlo como en la imagen:
6- Dar privilegios a la nueva base de datos “traccar”:
Privilegios.
Agregar cuenta de usuario.
Poner como en la imagen.
7- Ir al contenedor Traccar de Docker y desactivarlo.
8- Ir a File explorer:
Abrir traccar.xml
9- Introduce este código como en la imagen:
<entry key='database.driver'>com.mysql.jdbc.Driver</entry> <entry key='database.url'>jdbc:mysql://192.168.1.X:3307/traccar?serverTimezone=UTC&useSSL=false&allowMultiQueries=true&autoReconnect=true&useUnicode=yes&characterEncoding=UTF-8&sessionVariables=sql_mode=''</entry> <entry key='database.user'>traccar</entry> <entry key='database.password'>TUCLAVE</entry> <entry key='filter.enable'>true</entry> <entry key='filter.invalid'>true</entry> <entry key='filter.zero'>true</entry> <entry key='filter.distance'>20</entry> <entry key='filter.duplicate'>true</entry> <entry key='filter.maxSpeed'>130</entry> <entry key='coordinates.minError'>20</entry> <entry key='coordinates.maxError'>30000</entry> <entry key='filter.future'>86400</entry>
Lo repito aquí para que veas lo que tienes que cambiar:
<entry key=’database.url’>jdbc:mysql://192.168.1.X:3307/traccar?serverTimezone=UTC&useSSL=false&allowMultiQueries=true&autoReconnect=true&useUnicode=yes&characterEncoding=UTF-8&sessionVariables=sql_mode=”</entry>
<entry key=’database.user’>traccar</entry>
<entry key=’database.password’>TUCLAVE</entry>
**Si te da error y no puedes guardar las modificaciones, debes darle permisos a tu cuenta.
10- Iniciar el contenedor Traccar en Docker.
11- Entra en Traccar http://192.168.1.X:8082/
Espera unos minutos que se crean las tablas en la base de datos (suele durar unos 5 minutos)
12- Entra con admin/admin y configura tu traccar.