From 7f76df0002853d766e2d69cff970586cb6bff4a0 Mon Sep 17 00:00:00 2001 From: OrangeRoll Date: Fri, 7 Aug 2026 13:30:11 +0800 Subject: [PATCH] =?UTF-8?q?tag(=E9=A1=B9=E7=9B=AE):docker=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0postgre=E9=95=9C=E5=83=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index 0eda714..ac46efd 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,4 +1,20 @@ services: + postgres: + image: postgres:16-alpine + environment: + POSTGRES_DB: ${POSTGRES_DB} + POSTGRES_USER: ${POSTGRES_USER} + POSTGRES_PASSWORD: ${POSTGRES_PASSWORD} + ports: + - "5432:5432" + volumes: + - postgres-data:/var/lib/postgresql/data + healthcheck: + test: ["CMD-SHELL", "pg_isready -U ${POSTGRES_USER} -d ${POSTGRES_DB}"] + interval: 5s + timeout: 5s + retries: 10 + livekit: image: livekit/livekit-server:v1.9.10 command: --config /etc/livekit.yaml @@ -34,3 +50,6 @@ services: - api ports: - "5173:5173" + +volumes: + postgres-data: