Euro-Office
Déploiement et configuration d'Euro-Office en tant que service Docker Compose optionnel.
Euro-Office est géré par Sync-in comme un éditeur compatible OnlyOffice.
📋 Prérequis
⚠️ Pour activer l'intégration Euro-Office, assurez-vous d'abord que la configuration du reverse proxy est activée.
⚡ Activation
Suivez les étapes ci-dessous pour activer Euro-Office avec le reverse proxy Nginx.
Configuration Nginx
Dans ./config/nginx/nginx.conf, décommentez l'inclusion Euro-Office à la fin du fichier :
include eurooffice.conf;
Dans ./config/nginx/docker-compose.nginx.yaml, assurez-vous que la configuration Euro-Office est montée dans le conteneur Nginx :
services:
nginx:
volumes:
- ./eurooffice.conf:/etc/nginx/eurooffice.conf
Configuration Docker Compose
Dans docker-compose.yaml, décommentez les fichiers Docker Compose nécessaires :
include:
- ./config/nginx/docker-compose.nginx.yaml
- ./config/eurooffice/docker-compose.eurooffice.yaml
Configuration Sync-in
Dans environment.yaml, activez l'intégration Euro-Office :
applications:
files:
editors:
eurooffice:
# activer l'intégration Euro-Office
enabled: true
# utiliser le même secret que dans docker-compose.eurooffice.yaml
secret: 'euroOfficeSecret'
Remplacez euroOfficeSecret par une valeur sécurisée, puis assurez-vous qu'elle correspond à celle définie dans
./config/eurooffice/docker-compose.eurooffice.yaml :
services:
eurooffice:
environment:
- JWT_SECRET=euroOfficeSecret
N'activez pas onlyoffice et eurooffice en même temps, sauf si c'est intentionnel.
Si les deux sont activés, Sync-in donne la priorité à onlyoffice.
docker compose up -d && docker compose restart nginx sync_in pour appliquer les changements
🌐 Accès
Sync-in et Euro-Office s'exécutent dans des conteneurs Docker et communiquent via le reverse proxy Nginx.
Il est essentiel d'accéder à l'interface en utilisant soit l'adresse IP du serveur, soit un nom de domaine correctement configuré.
Accéder à Sync-in via http://localhost ou http://127.0.0.1 empêchera le bon fonctionnement d'Euro-Office ; les documents ne pourront ni être affichés ni édités.