docker/onlyoffice/docker-compose.yml

26 lines
661 B
YAML

version: '3.8'
services:
documentserver:
image: onlyoffice/documentserver:8.3.0 # Pinne Version statt 'latest'
container_name: onlyoffice-documentserver
restart: unless-stopped
ports:
- "8084:80"
environment:
- JWT_ENABLED=${JWT_ENABLED}
- JWT_SECRET=${JWT_SECRET}
- JWT_HEADER=${JWT_HEADER}
- JWT_IN_BODY=${JWT_IN_BODY}
- TZ=${TIMEZONE}
# OnlyOffice braucht oft etwas mehr Ressourcen für Rendering
deploy:
resources:
limits:
memory: 2G # Optional: Begrenzt RAM-Nutzung
networks:
- npm-network # Für NPM-Proxy
networks:
npm-network:
external: true