Ricerca nel sito web

Come integrare ONLYOFFICE Docs con Redmine su Ubuntu


Su questa pagina

  1. Passaggio 1: installa ONLYOFFICE Docs
  2. Passaggio 2: installa l'app di integrazione
  3. Passaggio 3: configura l'app di integrazione
  4. Passaggio 4: utilizza ONLYOFFICE Docs all'interno di Redmine

ONLYOFFICE Docs è una suite per ufficio open source distribuita sotto GNU AGPL v3.0. Comprende visualizzatori basati sul Web ed editor collaborativi per documenti di testo, fogli di calcolo e presentazioni altamente compatibili con i formati OOXML.

ONLYOFFICE Docs può essere integrato con vari servizi cloud come Nextcloud, ownCloud, Seafile, Alfresco, Plone, ecc., nonché incorporato nella tua soluzione. Gli editor possono anche essere utilizzati come parte della soluzione di produttività completa ONLYOFFICE Workspace.

Redmine è uno strumento gratuito e open source per la gestione dei progetti e il monitoraggio dei problemi che comprende wiki e forum per progetto, monitoraggio del tempo e controllo degli accessi flessibile basato sui ruoli. Con ONLYOFFICE Docs integrato, puoi modificare e creare in collaborazione documenti Office direttamente da Redmine.

In questo tutorial impareremo come connettere le istanze di ONLYOFFICE Docs e Redmine utilizzando un'app di integrazione.

Tieni presente che ONLYOFFICE è compatibile con Redmine v.4.0.0 o superiore.

Passo 1: Installa ONLYOFFICE Docs

Per poter modificare i documenti in Redmine, è necessaria un'istanza di ONLYOFFICE Docs (Document Server) che sia risolvibile e collegabile sia da Redmine che da qualsiasi client finale. ONLYOFFICE Docs deve anche essere in grado di pubblicare direttamente su Redmine.
Il modo più semplice per installare l'ultima versione della suite con tutte le dipendenze è utilizzare Docker eseguendo il seguente comando:

sudo docker run -i -t -d -p 80:80 --restart=always onlyoffice/documentserver

Puoi trovare le istruzioni dettagliate in questo tutorial HowtoForge.

Passaggio 2: installa l'app di integrazione

Scarica il connettore ONLYOFFICE per Redmine. Clona il ramo master da GitHub:

git clone https://github.com/ONLYOFFICE/onlyoffice-redmine

oppure scarica e decomprimi l'ultima versione archiviata:

wget https://github.com/ONLYOFFICE/onlyoffice-redmine/archive/refs/tags/v1.0.0.tar.gz
tar -xvzf v1.0.0.tar.gz

Puoi anche ottenere l'app dalla directory dei plugin di Redmine.

La sottodirectory del plugin deve essere denominata onlyoffice_redmine. Rinomina la cartella onlyoffice-redmine clonata o decompressa onlyoffice_redmine-x.y.z in onlyoffice_redmine.

mv onlyoffice-redmine onlyoffice_redmine
mv onlyoffice-redmine-1.0.0 onlyoffice_redmine

Quindi, assicurati che l'istanza di Redmine sia arrestata e inserisci la directory del plug-in onlyoffice_redmine nella cartella redmine/plugins.

Vai alla directory principale di Redmine e installa le dipendenze:

cd redmine
bundle install
Initialize/update the database:
RAILS_ENV=production bundle exec rake db:migrate
RAILS_ENV=production bundle exec rake redmine:plugins:migrate NAME=onlyoffice_redmine

Al termine, riavvia l'istanza Redmine.

Passaggio 3: configurare l'app di integrazione

Una volta installato il connettore, configuralo tramite l'interfaccia di Redmine. Vai su Amministrazione -> Plugin -> ONLYOFFICE Redmine plugin -> Configura. Specificare le seguenti impostazioni:

  • L'URL e la porta di ONLYOFFICE Document Server installato.
  • Chiave segreta per abilitare JWT che protegge i tuoi documenti da accessi non autorizzati. Devi anche specificare la stessa chiave segreta nel file di configurazione di ONLYOFFICE Document Server per abilitare la convalida.
  • Impostazioni di personalizzazione dell'editor, se necessario.

Passaggio 4: usa ONLYOFFICE Docs all'interno di Redmine

Puoi visualizzare, modificare e collaborare a documenti di testo, fogli di calcolo e presentazioni caricati nei moduli Questioni, File, Documenti, Wiki o Notizie all'interno di Redmine. Per ciascun modulo, i diritti di accesso per visualizzare o modificare i file dipendono dalle autorizzazioni del ruolo utente.

Attualmente, puoi modificare e collaborare su file DOCX, XLSX e PPTX.

Altri formati sono disponibili per la visualizzazione: DOC, DOCX, DOCM, DOT, DOTX, DOTM, ODT, FODT, OTT, RTF, TXT, HTML, HTM, MHT, XML, PDF, DJVU, FB2, EPUB, XPS, XLS, XLSX , XLSM, XLT, XLTX, XLTM, ODS, FODS, OTS, CSV, PPS, PPSX, PPSM, PPT, PPTX, PPTM, POT, POTX, POTM, ODP, FODP, OTP.
Per quanto riguarda le funzioni collaborative, il sono disponibili le seguenti: modalità di co-editing in tempo reale e con blocco dei paragrafi, revisioni, commenti e chat integrata.
Questo è tutto! Ora puoi modificare e creare in collaborazione documenti Office direttamente all'interno del tuo Redmine utilizzando ONLYOFFICE Docs.