diff --git a/.~lock.document_Install.docx# b/.~lock.document_Install.docx# new file mode 100644 index 0000000..5918813 --- /dev/null +++ b/.~lock.document_Install.docx# @@ -0,0 +1 @@ +,PC-KHAM/Kham,PC-KHAM,12.05.2026 18:22,file:///C:/Users/Kham/AppData/Roaming/LibreOffice/4; \ No newline at end of file diff --git a/docker_wsl/db_start.sh b/docker_wsl/db_start.sh new file mode 100644 index 0000000..41c582e --- /dev/null +++ b/docker_wsl/db_start.sh @@ -0,0 +1,3 @@ +#!/bin/sh -e + +docker-compose up diff --git a/docker_wsl/db_stop.sh b/docker_wsl/db_stop.sh new file mode 100644 index 0000000..b91186e --- /dev/null +++ b/docker_wsl/db_stop.sh @@ -0,0 +1,3 @@ +#!/bin/sh -e + +docker-compose down diff --git a/docker_wsl/docker-compose.yml b/docker_wsl/docker-compose.yml new file mode 100644 index 0000000..fb6e22c --- /dev/null +++ b/docker_wsl/docker-compose.yml @@ -0,0 +1,40 @@ +networks: + dev: + driver: bridge +services: + postgresdb: + image: postgres + container_name: ${DOCKER_REGISTRY-}postgresql-db + ports: + - "5432:5432" + environment: + - POSTGRES_DB=FamilyTreeDB + - POSTGRES_USER=postgres + - POSTGRES_PASSWORD=Positive~1 + - PGDATA=/var/lib/postgresql/data/pgdata + restart: always + volumes: + - postgresdata:/var/lib/postgresql/data + networks: + - dev + pgadmin: + image: dpage/pgadmin4 + container_name: pgadmin4_container + restart: always + depends_on: + - "postgresdb" + volumes: + - pgadmin-data:/var/lib/pgadmin + environment: + PGADMIN_DEFAULT_EMAIL: postgres@domain.com + PGADMIN_DEFAULT_PASSWORD: Positive~1 + ports: + - "5050:5050" + networks: + - dev + +volumes: + pgadmin-data: + external: true + postgresdata: + external: true