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 + +