feat: add docmost to devops server

This commit is contained in:
2025-10-28 15:31:33 +01:00
parent 41b56abaf3
commit 5e20055aeb

View File

@@ -86,6 +86,42 @@ services:
retries: 5
docmost:
image: docmost/docmost:latest
container_name: docmost
depends_on:
- docmost-db
- docmost-redis
environment:
APP_URL: "https://docs.hashdot.co"
APP_SECRET: "REPLACE_WITH_LONG_SECRET"
DATABASE_URL: "postgresql://docmost:docmost@docmost-db:5432/docmost?schema=public"
REDIS_URL: "redis://docmost-redis:6379"
ports:
- "3100:3000"
restart: unless-stopped
volumes:
- docmost:/app/data/storage
docmost-db:
image: postgres:16-alpine
container_name: docmost-db
environment:
POSTGRES_DB: docmost
POSTGRES_USER: docmost
POSTGRES_PASSWORD: docmost
restart: unless-stopped
volumes:
- docmost-database:/var/lib/postgresql/data
docmost-redis:
image: redis:7.2-alpine
container_name: docmost-redis
restart: unless-stopped
volumes:
- docmost-redis:/data
networks:
gitea:
external: false
@@ -95,4 +131,7 @@ volumes:
gitea-runner-data:
gitea-database:
gitea-data:
minio-data:
minio-data:
docmost:
docmost-database:
docmost-redis: