Collabora Online
Distribuzione e configurazione di Collabora Online come servizio Docker Compose opzionale.
📋 Prerequisiti
⚠️ Per abilitare l'integrazione con Collabora Online, assicurati prima che sia attiva la configurazione del proxy inverso.
⚡ Attivazione
Modifica ./config/nginx/nginx.conf e rimuovi il commento dalla riga seguente alla fine del file:
include collabora.conf;
Nel file docker-compose.yaml, le righe seguenti devono essere decommentate:
include:
- ./config/nginx/docker-compose.nginx.yaml
- ./config/collabora/docker-compose.collabora.yaml
Modifica environment.yaml per abilitare l'integrazione:
applications:
files:
collabora:
# abilita l'integrazione
enabled: true
Se utilizzi HTTPS tramite il proxy inverso Nginx, modifica il file ./config/collabora/docker-compose.collabora.yaml e imposta l'opzione ssl.termination su true:
services:
collabora:
environment:
extra_params: >-
--o:ssl.termination=true
Esegui docker compose up -d && docker compose restart nginx sync_in per applicare le modifiche.
🌐 Accesso
Sync-in e Collabora Online vengono eseguiti in container Docker e comunicano tramite il proxy inverso Nginx.
È essenziale accedere all'interfaccia utilizzando l'indirizzo IP del server oppure un nome di dominio configurato correttamente.
L'accesso a Sync-in tramite http://localhost o http://127.0.0.1 impedisce il corretto funzionamento di Collabora Online: i documenti non possono essere visualizzati né modificati.