2024-06-07 16:21:19 +00:00
|
|
|
services:
|
|
|
|
|
docmost:
|
2024-06-28 16:29:46 +00:00
|
|
|
image: docmost/docmost:latest
|
2026-09-12 06:06:56 +00:00
|
|
|
container_name: docmost
|
2024-06-07 16:21:19 +00:00
|
|
|
depends_on:
|
|
|
|
|
- redis
|
2026-09-12 06:06:56 +00:00
|
|
|
extra_hosts:
|
|
|
|
|
- "host.docker.internal:host-gateway"
|
2024-06-07 16:21:19 +00:00
|
|
|
environment:
|
2026-09-12 06:06:56 +00:00
|
|
|
APP_URL: ${APP_URL:-https://wiki.tradhox.com}
|
|
|
|
|
APP_SECRET: ${APP_SECRET}
|
|
|
|
|
PORT: 3000
|
2026-09-27 10:24:33 +00:00
|
|
|
DATABASE_URL: ${DATABASE_URL:-postgresql://vignesh:vignesh_secret_pass_2026@host.docker.internal:5432/docmost?schema=public}
|
2026-09-12 06:06:56 +00:00
|
|
|
REDIS_URL: ${REDIS_URL:-redis://redis:6379}
|
|
|
|
|
STORAGE_DRIVER: ${STORAGE_DRIVER:-s3}
|
|
|
|
|
AWS_S3_BUCKET: ${AWS_S3_BUCKET:-trypostmedia}
|
|
|
|
|
AWS_S3_REGION: ${AWS_S3_REGION:-ap-south-2}
|
|
|
|
|
AWS_S3_PREFIX: ${AWS_S3_PREFIX:-wikimedia/}
|
|
|
|
|
AWS_S3_URL: ${AWS_S3_URL:-https://d28qhqo5myc2wf.cloudfront.net}
|
|
|
|
|
AWS_ACCESS_KEY_ID: ${AWS_ACCESS_KEY_ID:-AKIA3EDB7OKBXW3M62NR}
|
|
|
|
|
AWS_SECRET_ACCESS_KEY: ${AWS_SECRET_ACCESS_KEY:-srx9fR5zrFNYXWC4ex5K8LmLQu9EwRF3DSJimk/U}
|
2024-06-07 16:21:19 +00:00
|
|
|
ports:
|
2026-09-12 06:06:56 +00:00
|
|
|
- "127.0.0.1:3001:3000"
|
2024-06-07 16:21:19 +00:00
|
|
|
restart: unless-stopped
|
2024-06-27 14:32:23 +00:00
|
|
|
volumes:
|
2026-09-12 06:06:56 +00:00
|
|
|
- docmost_storage:/app/data/storage
|
|
|
|
|
- ./patches/s3.driver.js:/app/apps/server/dist/integrations/storage/drivers/s3.driver.js:ro
|
2026-09-12 15:40:02 +00:00
|
|
|
- ./patches/license-check.service.js:/app/apps/server/dist/integrations/environment/license-check.service.js:ro
|
|
|
|
|
- ./patches/license.service.js:/app/apps/server/dist/ee/licence/license.service.js:ro
|
2024-06-07 16:21:19 +00:00
|
|
|
|
|
|
|
|
redis:
|
2026-09-12 06:06:56 +00:00
|
|
|
image: redis:7-alpine
|
|
|
|
|
container_name: docmost-redis
|
2026-02-06 18:27:34 +00:00
|
|
|
command: ["redis-server", "--appendonly", "yes", "--maxmemory-policy", "noeviction"]
|
2024-06-07 16:21:19 +00:00
|
|
|
restart: unless-stopped
|
|
|
|
|
volumes:
|
|
|
|
|
- redis_data:/data
|
|
|
|
|
|
|
|
|
|
volumes:
|
2026-09-12 06:06:56 +00:00
|
|
|
docmost_storage:
|
2024-06-07 16:21:19 +00:00
|
|
|
redis_data:
|