ansible-role-onlyoffice-doc.../templates/docker-compose.onlyoffice-document-server.yml.j2
2020-03-30 23:35:18 +02:00

35 lines
1 KiB
Django/Jinja

version: '3'
services:
onlyoffice-document-server:
container_name: onlyoffice-document-server
image: onlyoffice/documentserver
restart: unless-stopped
ports:
- "{{ onlyoffice_document_server_http_port }}:80"
- "{{ onlyoffice_document_server_https_port }}:443"
environment:
- JWT_ENABLED
- JWT_SECRET
volumes:
- document_data:/var/www/onlyoffice/Data
- document_log:/var/log/onlyoffice
labels:
- "traefik.enable=true"
- "traefik.docker.network=traefik_public"
- "traefik.http.routers.onlyoffice-document-server.rule=Host(`{{ onlyoffice_document_server_virtual_host }}`)"
- "traefik.port=8282"
- "traefik.http.routers.onlyoffice-document-server.entrypoints=websecure"
- "traefik.http.routers.onlyoffice-document-server.tls=true"
- "traefik.http.routers.onlyoffice-document-server.tls.certresolver=defaultresolver"
networks:
public:
volumes:
document_data:
document_log:
networks:
public:
external:
name: traefik_public