From c8f57a1cd78fa495258524e681901febae148324 Mon Sep 17 00:00:00 2001 From: Peter Wood Date: Tue, 29 Apr 2025 14:35:01 -0400 Subject: [PATCH] Add Docker Compose configuration for docmost service with PostgreSQL and Redis --- docmost/compose.yaml | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 docmost/compose.yaml diff --git a/docmost/compose.yaml b/docmost/compose.yaml new file mode 100644 index 0000000..3ba9421 --- /dev/null +++ b/docmost/compose.yaml @@ -0,0 +1,35 @@ +services: + docmost: + image: docmost/docmost:latest + depends_on: + - db + - redis + environment: + APP_URL: http://localhost:3000 + APP_SECRET: ${APP_SECRET} + DATABASE_URL: ${POSTGRES_URL} + REDIS_URL: redis://redis:6379 + ports: + - 9380:3000 + restart: unless-stopped + volumes: + - docmost:/app/data/storage + db: + image: postgres:16-alpine + environment: + POSTGRES_DB: docmost + POSTGRES_USER: docmost + POSTGRES_PASSWORD: ${POSTGRES_PASSWORD} + restart: unless-stopped + volumes: + - db_data:/var/lib/postgresql/data + redis: + image: redis:7.2-alpine + restart: unless-stopped + volumes: + - redis_data:/data +volumes: + docmost: null + db_data: null + redis_data: null +networks: {}