Kif toħloq File-Sharing ma' ONLYOFFICE Docs u Seafile
Il-qsim tal-fajls, bħala l-att li jqassam u jipprovdi aċċess għal tipi differenti ta 'fajls fuq l-Internet, sar xi ħaġa li kulħadd huwa familjari magħha. L-iżvilupp mgħaġġel tas-servizzi tal-qsim tal-fajls jagħmilha faċli ħafna għalina li naqsmu dak kollu li għandna bżonn mal-ħbieb, il-familja jew il-ko-ħaddiema. Pereżempju, ftit klikks huma biżżejjed biex taqsam istantanjament vidjo jew stampa umoristiċi ma 'xi ħadd li jinsab f'nofs id-dinja.
Wieħed mis-servizzi l-aktar popolari għall-qsim u s-sinkronizzazzjoni tal-fajls huwa Seafile. F'dan l-artikolu, titgħallem kif tintegra Seafile ma' ONLYOFFICE Docs biex toħloq ambjent kollaborattiv ta' qsim ta' fajls fuq Linux.
Seafile hija soluzzjoni ta 'ħażna ta' fajls ta 'sors miftuħ b'kapaċitajiet ta' sinkronizzazzjoni u qsim ta 'fajls. Il-funzjonalità tagħha hija simili ħafna għal dak li joffru Dropbox, Google Drive u Office 365.
Madankollu, Seafile jippermetti lill-utenti jospitaw fajls fuq is-server tagħhom stess. Il-karatteristiċi ewlenin tas-soluzzjoni huma relatati mal-qsim u s-sinkronizzazzjoni tal-fajls malajr u bla periklu. Id-disponibbiltà tal-klijenti tad-desktop għal Linux, Windows, macOS, u apps mobbli għal iOS u Android tagħmel l-esperjenza tal-utent aktar komda. Hemm ukoll interface tal-web faċli għall-utent li tħallik aċċess għall-fajls tiegħek f'web browser.
Il-funzjonalità tal-qsim tal-fajls ta 'Seafile tista' tiġi estiża b'kollaborazzjoni ta 'dokumenti onlajn. Is-soluzzjoni tintegra faċilment ma’ suites ta’ uffiċċji onlajn popolari, bħal Microsoft Office Online u ONLYOFFICE Docs, li tippermetti lill-utenti jaqsmu u jaħdmu fuq dokumenti flimkien f’ħin reali fil-web browser.
ONLYOFFICE Docs hija suite ta' uffiċċju ta' sors miftuħ li tiġi ospitata waħedha li tiġi ma' edituri onlajn ibbażati fuq il-web għal dokumenti ta' test, spreadsheets, u preżentazzjonijiet. Kompatibilità totali mal-formati Office Open XML (DOCX, XLSX, u PPTX), appoġġ għal formati popolari oħra (pereżempju, ODT, ODS, ODP, DOC, XLS, PPT, PDF, eċċ.), u desktop multi-pjattaforma app għal Linux, Windows u macOS jagħmlu ONLYOFFICE soluzzjoni universali għal diversi kompiti tal-uffiċċju.
Apparti minn sett sħiħ ta' għodod ta' ifformattjar u stili, ONLYOFFICE Docs joffri wkoll xi karatteristiċi kollaborattivi utli, inklużi żewġ modi ta' koeditjar (Mgħaġġla u Stretta), Bidliet fil-Traċċar, Storja tal-Verżjonijiet, Salvaġġ awtomatiku, kummenti, aċċenn tal-utent, u komunikazzjoni fil-mibnija. -fiċ-chat tad-dokument. Ukoll, is-suite jippermettilek taqsam fajls ma 'oħrajn billi tiġġenera link estern.
Il-suite ONLYOFFICE Docs tintegra faċilment ma’ diversi pjattaformi ta’ qsim ta’ fajls u sistemi ta’ ġestjoni tad-dokumenti elettroniċi (DMS). Uħud mill-aktar eżempji ta’ integrazzjoni magħrufa jinkludu Nextcloud, ownCloud, Moodle, Confluence, SharePoint, Alfresco, Liferay, Nuxeo, eċċ.
Installazzjoni ta' Seafile u ONLYOFFICE Docs fil-Linux
Jekk trid tuża l-edituri onlajn ONLYOFFICE fi ħdan Seafile, l-ewwel trid tinstalla Seafile u mbagħad tuża server ONLYOFFICE. Tista' tuża ż-żewġ soluzzjonijiet fl-istess magna bl-istess dominju jew tuża żewġ magni separati b'żewġ oqsma differenti. It-tieni għażla hija aħjar minħabba li hija inqas ikkumplikata u tieħu ħafna ħin.
F'din il-gwida, l-operazzjonijiet kollha ta 'installazzjoni u konfigurazzjoni hawn taħt huma deskritti għal ONLYOFFICE Docs u Seafile installati fuq magni differenti. Jekk jogħġbok aqra din il-gwida dettaljata li turi kif tinstalla u tikkonfigura l-pjattaforma Seafile fuq Ubuntu.
Biex tinstalla ONLYOFFICE Docs u l-komponenti u d-dipendenzi kollha meħtieġa permezz ta’ Docker, jekk jogħġbok agħti ħarsa lejn din il-gwida pass pass fuq GitHub.
Konfigurazzjoni tal-Għażla ta' Autosave f'ONLYOFFICE Docs
Meta tiftaħ fajl billi tuża l-edituri onlajn ONLYOFFICE, is-Server tad-Dokumenti ONLYOFFICE jibgħat talba għall-iffrankar tal-fajl lis-server tas-Seafile biss wara li tagħlaq id-dokument. Jekk ma tagħlaqx għal żmien twil, l-editji kollha tiegħek mhux se jiġu ssejvjati fuq is-server Seafile.
Ejja nwaqqfu l-awtomatiku billi nagħmlu xi bidliet fil-fajl tal-konfigurazzjoni ONLYOFFICE. Mur fil-folder /etc/onlyoffice/documentserver/ u iftaħ il-fajl local.json.
$ sudo nano /etc/onlyoffice/documentserver/local.json
Żid il-linji li ġejjin:
{ "services": { "CoAuthoring": { "autoAssembly": { "enable": true, "interval": "5m" } } } }
Imbagħad għandek bżonn terġa 'tibda s-Server tad-Dokumenti ONLYOFFICE billi tuża dan il-kmand:
$ sudo supervisorctl restart all
Konfigurazzjoni ta' Sigriet JWT fid-Dokumenti ONLYOFFICE
Huwa rakkomandat ħafna li tippermetti sigriet JWT biex tipproteġi d-dokumenti tiegħek minn aċċess mhux awtorizzat. Biex tagħmel dan, għandek bżonn tinstalla modulu python billi tuża l-kmand li ġej:
$ sudo pip install pyjwt
Agħmel il-bidla li ġejja fil-fajl tal-konfigurazzjoni seahub_settings.py:
ONLYOFFICE_JWT_SECRET = 'your-secret-string'
Wara dan, ħaddem l-immaġni ONLYOFFICE Docker bl-għajnuna tal-kmand li ġej:
$ sudo docker run -i -t -d -p 80:80 -e JWT_ENABLED=true -e JWT_SECRET=your-secret-string onlyoffice/documentserver
Jekk ma tridx tibdel il-fajl tal-konfigurazzjoni kull darba li jerġa' jinbeda l-kontenitur ONLYOFFICE Document Server, tista' toħloq fajl local-production-linux.json u immuntah fil-kontenitur tad-dokumenti:
-v /local/path/to/local-production-linux.json:/etc/onlyoffice/documentserver/local-production-linux.json
Konfigurazzjoni tas-Seafile Server
Biex tlesti l-proċess ta' konfigurazzjoni, trid iżżid xi għażliet ta' konfigurazzjoni mal-fajl ta' konfigurazzjoni seahub_settings.py.
Biex tippermetti 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')
Biex tkun attivata l-karatteristika Forza Save sabiex l-utenti jkunu jistgħu jiffrankaw il-fajls tagħhom meta jikklikkjaw il-buttuna Issejvja:
ONLYOFFICE_FORCE_SAVE = True
Imbagħad għandek bżonn terġa 'tibda s-server Seafile billi tuża waħda minn dawn il-kmandi:
$ sudo ./seafile.sh restart or $ sudo ./seahub.sh restart
Inkella, tista' tmexxi dan:
$ sudo service seafile-server restart
L-użu ta' ONLYOFFICE Docs fi ħdan Seafile
Wara li ssegwi l-passi kollha ta 'hawn fuq, ikollok ambjent kollaborattiv ta' qsim tal-fajls fuq is-server tiegħek. Meta tikklikkja dokument, spreadsheet, jew preżentazzjoni fil-librerija Seafile tiegħek, se tara l-paġna ta' preview il-ġdida u tkun tista' tara u teditja l-fajls onlajn.
Konnessjoni tal-Edituri tad-Desktop ONLYOFFICE ma' Seafile
Jekk l-editjar tad-dokumenti f'web browser mhuwiex ħaġa tiegħek u tippreferi applikazzjonijiet ibbażati fuq id-desktop, hemm aħbar tajba għalik. Tista' tinstalla u tikkonnettja ONLYOFFICE Desktop Editors, suite ta' uffiċċji ta' pjattaformi b'xejn għal Linux, Windows, jew macOS, mal-istanza Seafile tiegħek biex teditja dokumenti, spreadsheets, u preżentazzjonijiet b'mod konvenjenti.
L-ewwelnett, iftaħ il-fajl tal-konfigurazzjoni seahub_setting.py u żid il-linja li ġejja:
ONLYOFFICE_DESKTOP_EDITORS_PORTAL_LOGIN = True
Imbagħad nieda l-Edituri tad-Desktop ONLYOFFICE, ikklikkja Ikkonnettja mal-cloud fil-paġna tal-bidu, u agħżel Seafile. Daħħal l-indirizz IP jew l-isem tad-dominju tas-server Seafile tiegħek u kklikkja Ikkonnettja issa.
Se tara tieqa ġdida fejn ikollok bżonn iddaħħal l-isem tal-utent jew l-email tiegħek tas-Seafile u l-password tiegħek. Ladarba tkun illoggjat b'suċċess fil-kont Seafile tiegħek, tista' teditja u tikkollabora fuq id-dokumenti, spreadsheets, u preżentazzjonijiet Seafile tiegħek direttament mill-interface ta' ONLYOFFICE Desktop Editors.
Qatt editjejt dokumenti f'Seafile billi tuża l-edituri onlajn ONLYOFFICE? Jekk jogħġbok aqsam il-feedback tiegħek billi tħalli kumment hawn taħt.