Wéi erstellen ech Dateie-Sharing mat ONLYOFFICE Docs a Seafile


File Sharing, als Akt fir ze verdeelen an Zougang zu verschiddenen Zorte vu Dateien iwwer Internet ze bidden, ass eppes ginn dat jidderee vertraut ass. Déi séier Entwécklung vu Dateie-Sharing-Servicer mécht et extrem einfach fir eis ze deelen wat mir brauchen mat Frënn, Famill oder Mataarbechter. Zum Beispill, e puer Klicks ass genuch fir direkt e witzege Video oder Bild mat engem ze deelen deen op der Halschent ronderëm d'Welt ass.

Ee vun de populäersten Servicer fir Dateiendeelen a Synchroniséierung ass Seafile. An dësem Artikel léiert Dir wéi Dir Seafile mat ONLYOFFICE Docs integréiert fir e kollaborativ Dateie-Sharing-Ëmfeld op Linux ze kreéieren.

Seafile ass eng Open Source Dateispeicherléisung mat Dateisynchroniséierung an Deelefäegkeeten. Seng Funktionalitéit ass ganz ähnlech wéi Dropbox, Google Drive an Office 365.

Wéi och ëmmer, Seafile erlaabt d'Benotzer Dateien op hirem eegene Server ze hosten. D'Kärfeatures vun der Léisung si mat der schneller a sécherer Datei Sharing a Synchroniséierung verbonnen. D'Disponibilitéit vun Desktop Clienten fir Linux, Windows, macOS, a mobil Apps fir iOS an Android mécht d'Benotzererfarung méi bequem. Et gëtt och eng userfrëndlech Webinterface déi Iech Zougang zu Äre Dateien an engem Webbrowser erlaabt.

D'Datei-Sharing Funktionalitéit vu Seafile kann mat Online Dokument Zesummenaarbecht verlängert ginn. D'Léisung integréiert einfach mat populäre Online Büro Suiten, wéi Microsoft Office Online an ONLYOFFICE Docs, wat d'Benotzer erlaabt Dokumenter zesummen an Echtzäit am Webbrowser ze deelen an ze schaffen.

ONLYOFFICE Docs ass eng selbstgehost Open-Source Büro Suite déi mat webbaséierten Online Editoren fir Textdokumenter, Spreadsheets a Presentatiounen kënnt. Total Kompatibilitéit mat den Office Open XML Formater (DOCX, XLSX, an PPTX), Ënnerstëtzung fir aner populär Formater (zum Beispill ODT, ODS, ODP, DOC, XLS, PPT, PDF, etc.), an e Cross-Plattform Desktop App fir Linux, Windows a MacOS maachen ONLYOFFICE eng universell Léisung fir verschidde Büroaufgaben.

Nieft engem komplette Set vu Formatéierungs- a Styling-Tools, bitt ONLYOFFICE Docs och e puer nëtzlech Zesummenaarbechtsfeatures, dorënner zwee Co-Editing-Modi (Schnell a Strikt), Track Ännerungen, Versiounsgeschicht, Autospäicheren, Kommentaren, Benotzerernimmungen, a Kommunikatioun am agebaute - am Dokument Chat. Och d'Suite erlaabt Iech Dateie mat aneren ze deelen andeems Dir en externe Link generéiert.

D'ONLYOFFICE Docs Suite integréiert einfach mat verschiddene Dateie-Sharing Plattformen an elektroneschen Dokumentmanagementsystemer (DMS). E puer vun de bekanntste Integratiounsbeispiller enthalen Nextcloud, ownCloud, Moodle, Confluence, SharePoint, Alfresco, Liferay, Nuxeo, etc.

Installéiere vun Seafile an ONLYOFFICE Docs op Linux

Wann Dir d'ONLYOFFICE Online Redaktoren bannent Seafile benotze wëllt, musst Dir als éischt Seafile installéieren an dann en ONLYOFFICE Server ofsetzen. Dir kënnt béid Léisungen an der selwechter Maschinn mat deemselwechten Domain ofsetzen oder zwou separat Maschinnen mat zwee verschiddenen Domainen benotzen. Déi zweet Optioun ass besser well et manner komplizéiert an Zäitopwänneg ass.

An dësem Guide sinn all d'Installatiouns- an d'Konfiguratiounsoperatioune hei ënnen beschriwwe fir ONLYOFFICE Docs a Seafile op verschiddene Maschinnen installéiert. Liest w.e.g. dësen detailléierte Guide deen weist wéi Dir d'Seafile Plattform op Ubuntu installéiere an konfiguréieren.

Fir ONLYOFFICE Docs an all erfuerderlech Komponenten an Ofhängegkeeten iwwer Docker z'installéieren, kuckt w.e.g. dëse Schrëtt-fir-Schrëtt Guide op GitHub.

D'Autosave Optioun konfiguréieren an ONLYOFFICE Docs

Wann Dir e Fichier mat den ONLYOFFICE Online Editoren opmaacht, schéckt den ONLYOFFICE Document Server eng Dateispäicherufro un de Seafile Server nëmmen nodeems Dir d'Dokument zougemaach hutt. Wann Dir et net laang zoumaacht, ginn all Är Ännerungen net um Seafile Server gespäichert.

Loosst eis Autospäicheren opsetzen andeems Dir e puer Ännerungen un der ONLYOFFICE Konfiguratiounsdatei maacht. Gitt op den /etc/onlyoffice/documentserver/ Dossier an öffnen d'local.json Datei.

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

Füügt déi folgend Zeilen derbäi:

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

Da musst Dir den ONLYOFFICE Document Server nei starten mat dësem Kommando:

$ sudo supervisorctl restart all

Konfiguréieren e JWT Secret an ONLYOFFICE Docs

Et ass héich recommandéiert e JWT Geheimnis z'aktivéieren fir Är Dokumenter virun onerlaabten Zougang ze schützen. Fir dat ze maachen, musst Dir e Python-Modul installéieren mat dem folgenden Kommando:

$ sudo pip install pyjwt

Maacht déi folgend Ännerung an der seahub_settings.py Konfiguratiounsdatei:

ONLYOFFICE_JWT_SECRET = 'your-secret-string'

Duerno lafen d'ONLYOFFICE Docker Bild mat der Hëllef vum folgenden Kommando:

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

Wann Dir d'Konfiguratiounsdatei net all Kéiers ännere wëllt wann den ONLYOFFICE Document Server Container nei gestart gëtt, kënnt Dir eng local-production-linux.json Datei erstellen an se an den Documentserver Container montéieren:

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

De Seafile Server konfiguréieren

Fir de Konfiguratiounsprozess ofzeschléissen, musst Dir e puer Konfiguratiounsoptiounen an d'Seahub_settings.py Konfiguratiounsdatei addéieren.

Fir ONLYOFFICE z'aktivéieren:

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')

Fir d'Force Save Feature z'aktivéieren, sou datt d'Benotzer hir Dateie kënnen späicheren wann se op de Save Knäppchen klickt:

ONLYOFFICE_FORCE_SAVE = True

Da musst Dir de Seafile Server nei starten mat engem vun dësen Kommandoen:

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

Alternativ kënnt Dir dëst lafen:

$ sudo service seafile-server restart

Benotzt ONLYOFFICE Docs bannent Seafile

Nodeems Dir all d'Schrëtt hei uewen gefollegt hutt, kritt Dir e kollaborativ Dateie-Sharing-Ëmfeld op Ärem Server. Wann Dir op en Dokument, Spreadsheet oder Presentatioun an Ärer Seafile Bibliothéik klickt, gesitt Dir déi nei Virschau Säit a fäeg Dateien online ze gesinn an z'änneren.

ONLYOFFICE Desktop Editoren mat Seafile verbannen

Wann d'Editioun vun Dokumenter an engem Webbrowser net Är Saach ass an Dir léiwer Desktop-baséiert Uwendungen léiwer, da gëtt et gutt Neiegkeet fir Iech. Dir kënnt ONLYOFFICE Desktop Editors installéieren a verbannen, eng gratis Cross-Plattform Büro Suite fir Linux, Windows oder macOS, op Är Seafile Instanz fir Dokumenter, Spreadsheets a Presentatiounen op eng praktesch Manéier z'änneren.

Als éischt, öffnen d'seahub_setting.py Konfiguratiounsdatei a füügt déi folgend Linn derbäi:

ONLYOFFICE_DESKTOP_EDITORS_PORTAL_LOGIN = True

Start dann ONLYOFFICE Desktop Editoren, klickt Connect to Cloud op der Startsäit, a wielt Seafile. Gitt d'IP Adress oder Domain Numm vun Ärem Seafile Server a klickt Connect elo.

Dir gesitt eng nei Fënster wou Dir musst Äre Seafile Benotzernumm oder E-Mail an Äert Passwuert aginn. Wann Dir erfollegräich op Äre Seafile Kont ageloggt hutt, kënnt Dir Äert Seafile Dokumenter, Spreadsheets a Presentatiounen direkt vun der Interface vun ONLYOFFICE Desktop Editoren änneren a kollaboréieren.

Hutt Dir jeemools Dokumenter am Seafile geännert mat den ONLYOFFICE Online Editoren? Deelt w.e.g. Äre Feedback andeems Dir e Kommentar hei drënner hannerloosst.