Compilar OnlyOffice desde el código fuente (2024-05)

Introducción

Onlyoffice es una suite de office basada en Web. Permite editar documentos de la suite de Microsoft Office tales como docx, pptx, xlsx y otros de tipo Open Document como odt, ods y odp.

En nuestros servicios SaaS Zimbra y Nextcloud ofrecemos integración con la misma para poder visualizar y editar documentos. Este documento describe técnicamente cómo compilar OnlyOffice desde el código fuente.

Además de compilar OnlyOffice este se modificará para subir la limitación por defecto de 20 conexiones simultáneas por 99999 conexiones. Es decir, tendremos un OnlyOffice sin límite de conexiones. Esto es posible por la licencia AGPL del mismo que nos permite modificarlo.

Esta compilación ha sido posible gracias al departamento de I+D de bTactic.

Instrucciones para compilación

Descarga

Si no tiene los conocimientos necesarios para compilar OnlyOffice por sí mismo puede descargarse uno de nuestros paquetes generados desde OnlyOffice v8.0.1.31-btactic release .

Así mismo le recomendamos consultar nuestra amplia gama de servicios que incluyen integración con OnlyOffice tales como Nextcloud y Zimbra.

(Advertencia: Este paquete no es una compilación oficial de OnlyOffice. Si encuentra problemas con el mismo no busque ayuda en los foros/trackers de issues oficiales de OnlyOffice. En todo caso hágalo cuando haya podido reproducir los mismos problemas en código fuente original o en paquetes binarios originales de OnlyOffice.)

Uso

Use la documentación estándar de cómo instalar los paquetes oficiales de Ubuntu como: https://helpcenter.onlyoffice.com/installation/docs-community-install-ubuntu.aspx

Ahora no bien no agregue el repositorio de OnlyOffice y cuando se le pida instalar el paquete onlyoffice-documentserver haga en su lugar:

sudo apt install /path/to/onlyoffice-documentserver_8.0.1-31-btactic_amd64.deb

5 comentarios en «Compilar OnlyOffice desde el código fuente (2024-05)»

  1. Bonjour. J’ai tenté d’installer votre version 8.0.1.31-btactic d’OnlyOffice sur un server Ubuntu 22.04, mais malheureusement cela ne fonctionne pas pour moi :

    Le serveur Onlyoffice s’installe, et en tapant l’IP publique de mon serveur Ubuntu, la page d’accueil d’Onlyoffice s’affiche (ONLYOFFICE Docs Community Edition installed).
    Je tape ensuite la commande ‘systemctl start ds-example’ sur mon serveur, puis je clique sur le bouton ‘Go to test example’. La page qui permet de créer de nouveaux documents s’ouvre correctement.
    Mais lorsque j’essaie de créer un nouveau document, j’ai le message d’erreur ‘502 Bad Gateway’ qui semble provenir de Nginx. Impossible donc d’éditer un document avec Onlyoffice. Mais en revanche, le document est créé puisqu’il figure ensuite dans la liste ‘Your documents’, mais impossible de l’ouvrir.

    J’ai ensuite réinitialisé mon serveur Ubuntu pour installer la version officielle exactement de la même manière que j’avais installé votre version. Et là, ça fonctionne, je peux créer et éditer des documents !

    Il y aurait donc un blocage à l’utilisation de votre version, peut-être un paramètre à régler sur le serveur, mais je ne trouve pas, c’est au delà de mes compétences.

    Pouvez-vous m’aider à comprendre ce qu’il faut faire pour faire fonctionner votre version ‘no limit’ ?

    Je vous remercie.
    Bien à vous
    Christophe Nogues

    Responder
    • My main piece of advice is to install official onlyoffice debian package from their repo with 50 users limit and make sure that your installation works as expected.

      Then you can install our build deb package and ‘upgrade’ your current package.

      Responder
      • Bonsoir,
        J’ai installé le paquet officiel puis ‘upgrade’ avec le paquet btactic, et cela a fonctionné. Merci pour vos conseils.
        Cependant la version 8.0.1-31 ne fonctionne pas avec les plugins Moodle. Pour cela il faut la version 8.1.1-26 du DocumentServer OnlyOffice. Avez-vous un paquet NoLimit de cette version ?

        En vous remerciant.
        Christophe

        Responder
        • Nous mettons à jour les versions du package en fonction des versions Nextcloud sur lesquelles nous travaillons, nous ne pouvons donc pas donner de date précise, mais à l’avenir nous les mettrons sûrement à jour.

          Responder
          • Il me tarde la mise à jour vers la version 8.1.1 car celle-ci permet l’ouverture sur le documentserver d’un formulaire modifiable au format PDF, ce qui est nécessaire pour le plugin Moodle «Assignsubmission_onlyoffice» que j’utilise pour les devoirs en ligne. Cette fonctionnalité est d’ailleurs également très utile sur Nextcloud pour construire un formulaire à partir d’un fichier .pdf.

            Et vraiment Bravo pour votre travail.
            Hasta luego.
            Christophe

Deja un comentario