You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

84 lines
1.9 KiB
Markdown

1 year ago
# ONLYOFFICE DOCKER
Déploiement de Onlyoffice via docker compose pour le connecter à un nextcloud par exemple
7 months ago
![[Site Officiel](https://www.onlyoffice.com/fr)](docs/onlyoffice_logo.png)
1 year ago
## PRE REQUIS :paperclip:
- Docker :whale:
## CONFIGURATION :wrench:
1 year ago
### NGINX REVERSE PROXY
1 year ago
```conf
upstream onlyoffice {
server 127.0.0.1:${HOST_PORT};
}
server {
listen 80;
listen [::]:80;
server_name onlyoffice.legaragenumerique.fr;
if ($host = onlyoffice.legaragenumerique.fr) {
return 301 https://$host$request_uri;
}
}
server{
listen 443 ssl;
listen [::]:443 ssl;
server_name onlyoffice.legaragenumerique.fr;
ssl on;
ssl_certificate /etc/letsencrypt/live/onlyoffice.legaragenumerique.fr/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/onlyoffice.legaragenumerique.fr/privkey.pem;
location / {
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Host $server_name;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_pass http://onlyoffice;
}
}
1 year ago
```
:warning: Attention à renseigner le même HOST_PORT dans le bloc upstream que dans le .env
1 year ago
7 months ago
## UTILISATION :rocket:
```bash
docker-comose up -d
```
### NEXTLOUD LINK :link:
1 year ago
- get secret key:
1 year ago
```bash
docker exec onlyoffice /var/www/onlyoffice/documentserver/npm/json -f /etc/onlyoffice/documentserver/local.json 'services.CoAuthoring.secret.session.string'
1 year ago
```
- ajouter l'adresse de onlyoffice + la clef secrete
1 year ago
![img1](docs/img1.png)
## DOCUMENTATION :books:
1 year ago
1 year ago
[Documentation Docker](https://helpcenter.onlyoffice.com/fr/installation/docs-community-docker-compose.aspx)
7 months ago
[Documentation Onlyoffice](https://helpcenter.onlyoffice.com/fr/installation/docs-index.aspx)
1 year ago
## TO DO
- [X] vars dans .env
- [X] rabbitmq ? -> shooté
- [X] nginx reverse conf
- [X] really need volumes ?! -> NON!
1 year ago