Files
hetzner_server/services/docmost.yml
2026-04-06 22:37:04 +05:45

45 lines
1.2 KiB
YAML

services:
docmost:
image: docmost/docmost:latest
depends_on:
- docmost_db
- docmost_redis
environment:
- APP_URL=https://docs.sauravdhakal.com.np
- APP_SECRET=${DOCMOST_APP_SECRET}
- DATABASE_URL=postgresql://docmost:${DOCMOST_DB_PASSWORD}@docmost_db:5432/docmost
- REDIS_URL=redis://docmost_redis:6379
ports:
- "127.0.0.1:3030:3000"
restart: unless-stopped
volumes:
- /home/saurav/hetzner_self/data/docmost/storage:/app/data/storage
networks:
- docmost_internal
docmost_db:
image: postgres:18
environment:
- POSTGRES_DB=docmost
- POSTGRES_USER=docmost
- POSTGRES_PASSWORD=${DOCMOST_DB_PASSWORD}
restart: unless-stopped
volumes:
- /home/saurav/hetzner_self/data/docmost/db:/var/lib/postgresql
networks:
- docmost_internal
docmost_redis:
image: redis:8-alpine
command: ["redis-server", "--appendonly", "yes", "--maxmemory-policy", "noeviction"]
restart: unless-stopped
volumes:
- /home/saurav/hetzner_self/data/docmost/redis:/data
networks:
- docmost_internal
networks:
docmost_internal:
driver: bridge