From fd30d66ffb429c3d1e5e248c3ec1af2fa2e8224e Mon Sep 17 00:00:00 2001 From: Paul-Henri Froidmont Date: Wed, 25 Apr 2018 00:59:41 +0200 Subject: [PATCH] Add onlyoffice to nextcloud services --- .../files/nextcloud/docker-compose.yml | 20 +++++++++++++++++++ .../templates/nextcloud/config/config.php | 3 ++- 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/roles/nextcloud-docker/files/nextcloud/docker-compose.yml b/roles/nextcloud-docker/files/nextcloud/docker-compose.yml index ceb1097..8228b0c 100644 --- a/roles/nextcloud-docker/files/nextcloud/docker-compose.yml +++ b/roles/nextcloud-docker/files/nextcloud/docker-compose.yml @@ -59,6 +59,26 @@ services: image: redis restart: always + onlyoffice: + image: onlyoffice/documentserver:latest + stdin_open: true + tty: true + expose: + - '80' + environment: + - VIRTUAL_HOST=office.banditlair.com + - VIRTUAL_NETWORK=nginx-proxy + - VIRTUAL_PORT=80 + - LETSENCRYPT_HOST=office.banditlair.com + - LETSENCRYPT_EMAIL=letsencrypt.account@banditlair.com + volumes: + - /var/lib/onlyoffice:/var/www/onlyoffice/Data + - /var/log/onlyoffice:/var/log/onlyoffice + networks: + - proxy-tier + - default + restart: always + # collabora: # image: collabora/code:3.0.0.4 # cap_add: diff --git a/roles/nextcloud-docker/templates/nextcloud/config/config.php b/roles/nextcloud-docker/templates/nextcloud/config/config.php index 6c34dd5..f4f0e2f 100644 --- a/roles/nextcloud-docker/templates/nextcloud/config/config.php +++ b/roles/nextcloud-docker/templates/nextcloud/config/config.php @@ -6,12 +6,13 @@ $CONFIG = array ( 'trusted_domains' => array ( 0 => 'localhost', + 1 => 'web', 2 => 'cloud.banditlair.com', ), 'datadirectory' => '/var/www/html/data', 'overwrite.cli.url' => 'https://cloud.banditlair.com', 'dbtype' => 'mysql', - 'version' => '13.0.0.14', + 'version' => '13.0.1.1', 'dbname' => 'nextcloud', 'dbhost' => 'db', 'dbport' => '3306',