diff --git a/.dev/docker/dev-env.yml b/.dev/docker/dev-env.yml
new file mode 100644
index 0000000..3b0d256
--- /dev/null
+++ b/.dev/docker/dev-env.yml
@@ -0,0 +1,13 @@
+version: "3"
+
+services:
+ postgres:
+ image: postgres:13-alpine
+ volumes:
+ - ../postgres/:/var/lib/postgresql/data
+ environment:
+ - POSTGRES_INITDB_ARGS=--encoding=UTF8 --locale=en_US.UTF-8 --lc-collate=en_US.UTF-8 --lc-ctype=en_US.UTF-8 --lc-messages=en_US.UTF-8 --lc-monetary=en_US.UTF-8 --lc-numeric=en_US.UTF-8 --lc-time=en_US.UTF-8
+ - POSTGRES_USER=traqtor
+ - POSTGRES_PASSWORD=traqtor
+ ports:
+ - 10240:5432
\ No newline at end of file
diff --git a/dev-env-persistent b/dev-env-persistent
new file mode 100755
index 0000000..947f68e
--- /dev/null
+++ b/dev-env-persistent
@@ -0,0 +1,2 @@
+#!/bin/bash
+CURRENT_UID=$(id -u):$(id -g) docker-compose -f ./.dev/docker/dev-env.yml -p traqtor --compatibility up
diff --git a/pom.xml b/pom.xml
index 6e6fcd9..6d3edae 100644
--- a/pom.xml
+++ b/pom.xml
@@ -55,11 +55,17 @@
cayenne-server
4.1
-
+
+
+ org.postgresql
+ postgresql
+ 42.2.18
+
+