Le partage de fichiers, en tant qu’acte de distribution et de fourniture d’accès à différents types de fichiers sur Internet, est devenu quelque chose que tout le monde connaît. Le développement rapide des services de partage de fichiers nous permet de partager très facilement tout ce dont nous avons besoin avec nos amis, notre famille ou nos collègues. Par exemple, quelques clics suffisent pour partager instantanément une vidéo ou une image amusante avec quelqu’un qui se trouve à l’autre bout du monde.

L’un des services les plus populaires pour le partage et la synchronisation de fichiers est Seafile. Dans cet article, vous apprendrez à intégrer Seafile avec DOCUMENTS ONLYOFFICE pour créer un environnement collaboratif de partage de fichiers sur Linux.

À propos de Seafile

Seafile est une solution de stockage de fichiers open source avec des capacités de synchronisation et de partage de fichiers. Sa fonctionnalité est très similaire à ce que Boîte de dépôt, Google Drive, et Bureau 365 offre.

Cependant, Seafile permet aux utilisateurs d’héberger des fichiers sur leur propre serveur. Les principales fonctionnalités de la solution sont liées au partage et à la synchronisation de fichiers rapides et sûrs. La disponibilité de clients de bureau pour Linux, Windows, macOS et d’applications mobiles pour iOS et Android rend l’expérience utilisateur plus confortable. Il existe également une interface Web conviviale qui vous permet d’accéder à vos fichiers dans un navigateur Web.

La fonctionnalité de partage de fichiers de Seafile peut être étendu avec la collaboration documentaire en ligne. La solution s’intègre facilement avec suites bureautiques en ligne populaires, Comme Microsoft Office en ligne et Documents ONLYOFFICE, permettant aux utilisateurs de partager et de travailler ensemble sur des documents en temps réel dans le navigateur Web.

Publicité

À propos de ONLYOFFICE Docs

DOCUMENTS ONLYOFFICE est une suite bureautique open source auto-hébergée qui comprend des éditeurs en ligne basés sur le Web pour les documents texte, les feuilles de calcul et les présentations. Compatibilité totale avec les formats Office Open XML (DOCX, XLSX et PPTX), prise en charge d’autres formats populaires (par exemple, ODT, ODS, ODP, DOC, XLS, PPT, PDF, etc.) et un bureau multiplateforme L’application pour Linux, Windows et macOS fait de ONLYOFFICE une solution universelle pour diverses tâches bureautiques.

Outre un ensemble complet d’outils de mise en forme et de style, DOCUMENTS ONLYOFFICE offre également des fonctionnalités collaboratives utiles, notamment deux modes de co-édition (rapide et strict), le suivi des modifications, l’historique des versions, l’enregistrement automatique, les commentaires, les mentions des utilisateurs et la communication dans le chat de document intégré. De plus, la suite vous permet de partager des fichiers avec d’autres en générant un lien externe.

Les DOCUMENTS ONLYOFFICE La suite s’intègre facilement à diverses plates-formes de partage de fichiers et systèmes de gestion électronique de documents (DMS). Certains des exemples d’intégration les plus connus incluent Nextcloud, ownCloud, Moodle, Confluence, SharePoint, Alfresco, Liferay, Nuxeo, etc.

Installation de Seafile et ONLYOFFICE Docs sous Linux

Si vous souhaitez utiliser le BUREAU SEUL éditeurs en ligne au sein Seafile, vous devez d’abord installer Seafile, puis déployer un serveur ONLYOFFICE. Vous pouvez déployer les deux solutions sur la même machine avec le même domaine ou utiliser deux machines distinctes avec deux domaines différents. La deuxième option est meilleure car elle est moins compliquée et prend du temps.

Dans ce guide, toutes les opérations d’installation et de configuration ci-dessous sont décrites pour ONLYOFFICE Docs et Seafile installés sur différentes machines. Veuillez lire ce guide détaillé qui montre comment installer et configurer le Plateforme Seafile sur Ubuntu.

À installer Documents ONLYOFFICE et tous les composants et dépendances requis via Docker, s’il vous plaît regardez ceci guide pas à pas sur GitHub.

Configuration de l’option d’enregistrement automatique dans ONLYOFFICE Docs

Lorsque vous ouvrez un fichier à l’aide du BUREAU SEUL éditeurs en ligne, le Serveur de documents ONLYOFFICE enverra une demande d’enregistrement de fichier au serveur Seafile uniquement après la fermeture du document. Si vous ne le fermez pas pendant longtemps, toutes vos modifications ne seront pas enregistrées sur le serveur Seafile.

Configurons l’enregistrement automatique en apportant quelques modifications au fichier de configuration ONLYOFFICE. Allez au /etc/onlyoffice/documentserver/ dossier et ouvrez le local.json déposer.

$ sudo nano /etc/onlyoffice/documentserver/local.json

Ajoutez les lignes suivantes :

{
    "services": {
        "CoAuthoring": {
             "autoAssembly": {
                 "enable": true,
                 "interval": "5m"
             }
        }
    }
 }

Ensuite, vous devez redémarrer le Serveur de documents ONLYOFFICE en utilisant cette commande :

$ sudo supervisorctl restart all

Configuration d’un secret JWT dans ONLYOFFICE Docs

Il est fortement recommandé d’activer un JWT secret pour protéger vos documents contre les accès non autorisés. Pour ce faire, vous devez installer un module python à l’aide de la commande suivante :

$ sudo pip install pyjwt

Apportez la modification suivante au seahub_settings.py fichier de configuration:

ONLYOFFICE_JWT_SECRET = 'your-secret-string'

Après cela, exécutez le Docker ONLYOFFICE image à l’aide de la commande suivante :

$ sudo docker run -i -t -d -p 80:80 -e JWT_ENABLED=true -e JWT_SECRET=your-secret-string onlyoffice/documentserver

Si vous ne voulez pas changer le fichier de configuration à chaque fois que le Serveur de documents ONLYOFFICE conteneur est redémarré, vous pouvez créer un production-locale-linux.json et montez-le dans le conteneur du serveur de documents :

-v /local/path/to/local-production-linux.json:/etc/onlyoffice/documentserver/local-production-linux.json

Configuration du serveur Seafile

Pour terminer le processus de configuration, vous devez ajouter des options de configuration au seahub_settings.py fichier de configuration.

Pour activer ONLYOFFICE :

ENABLE_ONLYOFFICE = True
VERIFY_ONLYOFFICE_CERTIFICATE = False
ONLYOFFICE_APIJS_URL = 'http{s}://{your OnlyOffice server's domain or IP}/web-apps/apps/api/documents/api.js'
ONLYOFFICE_FILE_EXTENSION = ('doc', 'docx', 'ppt', 'pptx', 'xls', 'xlsx', 'odt', 'fodt', 'odp', 'fodp', 'ods', 'fods')
ONLYOFFICE_EDIT_FILE_EXTENSION = ('docx', 'pptx', 'xlsx')

Pour activer le Forcer l’enregistrement fonctionnalité afin que les utilisateurs puissent enregistrer leurs fichiers lorsqu’ils cliquent sur le bouton Enregistrer :

ONLYOFFICE_FORCE_SAVE = True

Ensuite, vous devez redémarrer le Seafile serveur en utilisant l’une de ces commandes :

$ sudo ./seafile.sh restart
or
$ sudo ./seahub.sh restart

Alternativement, vous pouvez exécuter ceci :

$ sudo service seafile-server restart

Utilisation de ONLYOFFICE Docs dans Seafile

Après avoir suivi toutes les étapes ci-dessus, vous obtiendrez un environnement de partage de fichiers collaboratif sur votre serveur. Lorsque vous cliquez sur un document, une feuille de calcul ou une présentation dans votre bibliothèque Seafile, vous verrez la nouvelle page d’aperçu et pourrez afficher et modifier des fichiers en ligne.

Utilisation De Onlyoffice Docs Dans Seafile
Utilisation De Onlyoffice Docs Dans Seafile

Connexion des éditeurs de bureau ONLYOFFICE à Seafile

Si l’édition de documents dans un navigateur Web n’est pas votre truc et que vous préférez les applications de bureau, il y a de bonnes nouvelles pour vous. Vous pouvez installer et connecter ONLYOFFICE Desktop Editors, une suite bureautique multiplateforme gratuite pour Linux, Windows ou macOS, à votre instance Seafile pour modifier des documents, des feuilles de calcul et des présentations de manière pratique.

Tout d’abord, ouvrez le seahub_setting.py fichier de configuration et ajoutez la ligne suivante :

ONLYOFFICE_DESKTOP_EDITORS_PORTAL_LOGIN = True

Lancez ensuite ONLYOFFICE Desktop Editors, cliquez sur Relier à cloud sur la page de démarrage, et choisissez Seafile. Saisissez l’adresse IP ou le nom de domaine de votre serveur Seafile et cliquez sur Relier maintenant.

Connexion De Onlyoffice À Seafile
Connexion De Onlyoffice À Seafile

Vous verrez une nouvelle fenêtre où vous devrez entrer votre Seafile nom d’utilisateur ou e-mail et votre mot de passe. Une fois que vous vous êtes connecté avec succès à votre compte Seafile, vous pouvez modifier et collaborer sur vos documents, feuilles de calcul et présentations Seafile directement depuis l’interface des éditeurs de bureau ONLYOFFICE.

Avez-vous déjà modifié des documents dans Seafile à l’aide des éditeurs en ligne ONLYOFFICE ? Veuillez partager vos commentaires en laissant un commentaire ci-dessous.

.

Rate this post
Publicité
Article précédentSuperbes looks, la meilleure autonomie de batterie
Article suivantMeilleure tablette 10 pouces en 2021
Avatar De Violette Laurent
Violette Laurent est une blogueuse tech nantaise diplômée en communication de masse et douée pour l'écriture. Elle est la rédactrice en chef de fr.techtribune.net. Les sujets de prédilection de Violette sont la technologie et la cryptographie. Elle est également une grande fan d'Anime et de Manga.

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici