From 54bbce83a1d067de5c7631991ef901d8f0e93f38 Mon Sep 17 00:00:00 2001 From: "v.karaychentsev" <105486287+vk-aterise@users.noreply.github.com> Date: Fri, 13 Feb 2026 18:07:45 +0300 Subject: [PATCH] add postgres config. used for testing purposes for now --- .../docker/postgres/docker-compose.yml | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 hosts/home-morefine/docker/postgres/docker-compose.yml diff --git a/hosts/home-morefine/docker/postgres/docker-compose.yml b/hosts/home-morefine/docker/postgres/docker-compose.yml new file mode 100644 index 0000000..87ca589 --- /dev/null +++ b/hosts/home-morefine/docker/postgres/docker-compose.yml @@ -0,0 +1,31 @@ +services: + postgres: + image: postgres:18 + container_name: postgres + restart: unless-stopped + environment: +# POSTGRES_PASSWORD_FILE: /run/secrets/POSTGRES_PASSWORD + POSTGRES_INITDB_ARGS: "--data-checksums --locale=C --encoding=UTF8 --auth-host=scram-sha-256" + POSTGRES_HOST_AUTH_METHOD: "scram-sha-256" + TZ: Europe/Minsk + networks: + - postgres + ports: + - "127.0.0.1:5432:5432" + volumes: + - /srv/postgres18:/var/lib/postgresql +# secrets: +# - POSTGRES_PASSWORD + healthcheck: + test: ["CMD-SHELL", "pg_isready -U postgres"] + interval: 30s + timeout: 10s + retries: 3 + +#secrets: +# POSTGRES_PASSWORD: +# file: ./POSTGRES_PASSWORD + +networks: + postgres: + name: postgres