services: minicloud: build: . ports: - "5000:5000" volumes: - ./data:/app/data env_file: - .env restart: unless-stopped # Optional: OnlyOffice Document Server fuer Office-Bearbeitung # Auskommentieren um DOCX/XLSX/PPTX im Browser bearbeiten zu koennen # Braucht eine eigene Subdomain mit HTTPS (z.B. office.example.com) # Siehe nginx.example.conf und README.md fuer Setup-Anleitung # onlyoffice: image: onlyoffice/documentserver:latest ports: - "8080:80" environment: - JWT_ENABLED=true - JWT_SECRET=${JWT_SECRET_KEY} - ALLOW_META_IP_ADDRESS=true - ALLOW_PRIVATE_IP_ADDRESS=true volumes: - ./data/onlyoffice/logs:/var/log/onlyoffice - ./data/onlyoffice/data:/var/www/onlyoffice/Data restart: unless-stopped