diff --git a/docmost/compose.yml b/docmost/compose.yml new file mode 100644 index 0000000..3c0e31b --- /dev/null +++ b/docmost/compose.yml @@ -0,0 +1,29 @@ +services: + docmost: + image: docmost/docmost:latest + depends_on: + - db + - redis + environment: + APP_URL: http://localhost:3000 + APP_SECRET: "${APP_SECRET}" + DATABASE_URL: postgresql://docmost:${POSTGRES_PASSWORD}@db:5432/docmost?schema=public + REDIS_URL: redis://redis:6379 + ports: + - "3000:3000" + 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