From 88ba319238bb4af0106bc1a83fbbb1963af88fe1 Mon Sep 17 00:00:00 2001 From: RATDAD Date: Mon, 16 Feb 2026 17:42:01 -0500 Subject: Added PostgreSQL Container with Admin --- stacks/db/compose.yml | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 stacks/db/compose.yml (limited to 'stacks/db/compose.yml') diff --git a/stacks/db/compose.yml b/stacks/db/compose.yml new file mode 100644 index 0000000..b7227d1 --- /dev/null +++ b/stacks/db/compose.yml @@ -0,0 +1,45 @@ +name: ${_STACK_0} + +networks: + db-net: + name: ${_NET_0} + external: true + edge-net: + name: ${_NET_1} + external: true + +volumes: + db-data: + name: ${_VOLUME_0} + external: true + +services: + db-test: + container_name: ${_CONTAINER_0} + image: postgres:16 + restart: unless-stopped + env_file: + - .run.env # Runtime ENV + - .env # Compose ENV + volumes: + - db-data:/var/lib/postgresql/data + networks: + - db-net + expose: + - 5432 + healthcheck: + test: ["CMD-SHELL", "pg_isready -U ${POSTGRES_USER}"] + interval: 5s + retries: 5 + db-admin: + container_name: ${_CONTAINER_1} + image: adminer:latest + env_file: + - .env + depends_on: + - db-test + networks: + - edge-net + - db-net + expose: + - 8080 -- cgit v1.2.3-70-g09d2