From 35707cd805015993c7c2bc7e158fcd7618a2d3e7 Mon Sep 17 00:00:00 2001 From: greg Date: Wed, 30 Aug 2023 00:30:19 +0200 Subject: [PATCH] clean up compose --- README.md | 8 +++++--- docker-compose.yml | 45 ++++++++++----------------------------------- 2 files changed, 15 insertions(+), 38 deletions(-) diff --git a/README.md b/README.md index dd07636..470fa92 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,8 @@ # ONLYOFFICE DOCKER -https://www.onlyoffice.com/fr/ +Déploiement de Onlyoffice via docker compose pour le connecter à un nextcloud par exemple + +[Site Officiel](https://www.onlyoffice.com/fr/) ## INSTALLATION @@ -18,7 +20,7 @@ docker-comose up -d ### NEXTLOUD LINK -- get secret: +- get secret key: ```bash ``` @@ -27,7 +29,7 @@ docker-comose up -d ## DOCUMENTATION -> adresse +[Documentation](https://helpcenter.onlyoffice.com/fr/installation/docs-community-docker-compose.aspx) ## TO DO diff --git a/docker-compose.yml b/docker-compose.yml index c49ba9b..d6141fd 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -5,9 +5,8 @@ services: onlyoffice-documentserver: image: onlyoffice/documentserver container_name: onlyoffice-documentserver - depends_on: - - onlyoffice-postgresql - # - onlyoffice-rabbitmq + env_file: + - .env environment: - DB_TYPE=postgres - DB_HOST=onlyoffice-postgresql @@ -21,37 +20,13 @@ services: #- JWT_HEADER=Authorization #- JWT_IN_BODY=true ports: - - '777:80' - # - '443:443' + - '${HOST_PORT}:80' stdin_open: true - restart: always + restart: unless-stopped stop_grace_period: 60s - volumes: - - /var/www/onlyoffice/Data - - /var/log/onlyoffice - - /var/lib/onlyoffice/documentserver/App_Data/cache/files - - /var/www/onlyoffice/documentserver-example/public/files - - /usr/share/fonts - - # onlyoffice-rabbitmq: - # container_name: onlyoffice-rabbitmq - # image: rabbitmq - # restart: always - # expose: - # - '5672' - - onlyoffice-postgresql: - container_name: onlyoffice-postgresql - image: postgres:9.5 - environment: - - POSTGRES_DB=onlyoffice - - POSTGRES_USER=onlyoffice - - POSTGRES_HOST_AUTH_METHOD=trust - restart: always - expose: - - '5432' - volumes: - - postgresql_data:/var/lib/postgresql - -volumes: - postgresql_data: + # volumes: + # - /data/onlyoffice/www/onlyoffice/Data + # - /var/log/onlyoffice + # - /var/lib/onlyoffice/documentserver/App_Data/cache/files + # - /var/www/onlyoffice/documentserver-example/public/files + # - /usr/share/fonts