By default Traccar Server uses embedded H2 database. If you want to use PostgreSQL database engine you need to replace following lines in configuration file:
<entry key='database.driver'>org.h2.Driver</entry> <entry key='database.url'>jdbc:h2:/home/user/Documents/traccar/target/database</entry> <entry key='database.user'>sa</entry> <entry key='database.password'></entry>
Configuration parameters for PostgreSQL (replace [DATABASE], [USER], [PASSWORD] with appropriate values):
<entry key='database.driver'>org.postgresql.Driver</entry> <entry key='database.url'>jdbc:postgresql://127.0.0.1:5432/[DATABASE]</entry> <entry key='database.user'>[USER]</entry> <entry key='database.password'>[PASSWORD]</entry>