From 4a6480f05eb053d1275bb17315f55072a7837351 Mon Sep 17 00:00:00 2001 From: feldjaeger Date: Sun, 12 Apr 2026 20:55:01 +0200 Subject: [PATCH] Add postgres and redis dependencies --- compose.yaml | 31 ++++++++++++++++++++++++++++--- 1 file changed, 28 insertions(+), 3 deletions(-) diff --git a/compose.yaml b/compose.yaml index c471a9f..b67de6d 100644 --- a/compose.yaml +++ b/compose.yaml @@ -7,14 +7,39 @@ services: - "3000:3000" environment: - APP_URL=http://10.5.1.121:3000 - - SECRET_KEY=CHANGE_ME_LATER - - DB_TYPE=sqlite - - DB_PATH=/app/data/docmost.db + - APP_SECRET=docmost-super-secret-key-change-me-later-2026 + - DATABASE_URL=postgresql://docmost:docmost@docmost-db:5432/docmost + - REDIS_URL=redis://docmost-redis:6379 + depends_on: + - docmost-db + - docmost-redis volumes: - ./data:/app/data networks: - docmost-net + docmost-db: + image: postgres:16-alpine + container_name: docmost-db + restart: unless-stopped + environment: + - POSTGRES_USER=docmost + - POSTGRES_PASSWORD=docmost + - POSTGRES_DB=docmost + volumes: + - ./data/postgres:/var/lib/postgresql/data + networks: + - docmost-net + + docmost-redis: + image: redis:7-alpine + container_name: docmost-redis + restart: unless-stopped + volumes: + - ./data/redis:/data + networks: + - docmost-net + networks: docmost-net: driver: bridge