Unsaon Paghimo sa File-Sharing sa ONLYOFFICE Docs ug Seafile


Ang pagpaambit sa mga file, isip buhat sa pag-apod-apod ug paghatag og access sa lain-laing mga matang sa mga file sa Internet, nahimong butang nga pamilyar sa tanan. Ang paspas nga pag-uswag sa mga serbisyo sa pagpakigbahin sa file naghimo nga labi ka dali alang kanamo nga ipaambit ang bisan unsang kinahanglan namon sa mga higala, pamilya, o kauban sa trabaho. Pananglitan, ang usa ka magtiayon nga mga pag-klik igo na aron makapaambit dayon sa usa ka kataw-anan nga video o litrato sa usa ka tawo nga naa sa tunga sa kalibutan.

Usa sa labing inila nga serbisyo alang sa pagpaambit ug pag-synchronize sa file mao ang Seafile. Sa kini nga artikulo, mahibal-an nimo kung giunsa ang pag-integrate sa Seafile sa ONLYOFFICE Docs aron makahimo usa ka kolaborasyon nga palibot sa pagpaambit sa file sa Linux.

Ang Seafile usa ka bukas nga gigikanan nga solusyon sa pagtipig sa file nga adunay pag-synchronize sa file ug mga kapabilidad sa pagpaambit. Ang pagpaandar niini susama kaayo sa gitanyag sa Dropbox, Google Drive, ug Office 365.

Bisan pa, gitugotan sa Seafile ang mga tiggamit nga mag-host sa mga file sa ilang kaugalingon nga server. Ang kinauyokan nga mga bahin sa solusyon adunay kalabutan sa dali ug luwas nga pagpaambit ug pag-synchronize sa file. Ang pagkaanaa sa mga kliyente sa desktop alang sa Linux, Windows, macOS, ug mga mobile app alang sa iOS ug Android naghimo sa kasinatian sa user nga mas komportable. Adunay usab usa ka user-friendly nga web interface nga nagtugot kanimo sa pag-access sa imong mga file sa usa ka web browser.

Ang pagpaandar sa pagpaambit sa mga file sa Seafile mahimong madugangan uban sa kolaborasyon sa online nga dokumento. Ang solusyon daling mahiusa sa mga sikat nga online office suites, sama sa Microsoft Office Online ug ONLYOFFICE Docs, nga nagtugot sa mga tiggamit sa pagpaambit ug pagtrabaho sa mga dokumento nga magkauban sa real-time sa web browser.

Ang ONLYOFFICE Docs kay usa ka self-hosted open-source office suite nga nag-uban sa web-based online editors para sa text documents, spreadsheet, ug mga presentasyon. Kinatibuk-ang pagkaangay sa mga format sa Office Open XML (DOCX, XLSX, ug PPTX), suporta alang sa ubang popular nga mga format (pananglitan, ODT, ODS, ODP, DOC, XLS, PPT, PDF, ug uban pa), ug cross-platform desktop app alang sa Linux, Windows ug macOS naghimo sa ONLYOFFICE nga usa ka unibersal nga solusyon alang sa lainlaing mga buluhaton sa opisina.

Gawas sa usa ka bug-os nga hugpong sa mga himan sa pag-format ug pag-istilo, ang ONLYOFFICE Docs nagtanyag usab ug pipila ka mapuslanong mga bahin sa pagtinabangay, lakip ang duha ka co-editing modes (Fast and Strict), Track Changes, Version History, Autosave, comments, user mentions, ug komunikasyon sa gitukod. -sa chat sa dokumento. Usab, ang suite nagtugot kanimo sa pagpaambit sa mga file sa uban pinaagi sa paghimo og eksternal nga link.

Ang ONLYOFFICE Docs suite dali nga na-integrate sa lain-laing mga file-sharing platform ug electronic document management systems (DMS). Ang pipila sa labing inila nga mga pananglitan sa panagsama naglakip sa Nextcloud, ownCloud, Moodle, Confluence, SharePoint, Alfresco, Liferay, Nuxeo, ug uban pa.

Pag-instalar sa Seafile ug ONLYOFFICE Docs sa Linux

Kung gusto nimong gamiton ang ONLYOFFICE online editors sulod sa Seafile, kinahanglan una nimo nga i-install ang Seafile ug dayon i-deploy ang ONLYOFFICE server. Mahimo nimong i-deploy ang duha nga mga solusyon sa parehas nga makina nga adunay parehas nga domain o magamit ang duha nga magkalainlain nga mga makina nga adunay duha nga lainlaing mga domain. Ang ikaduha nga kapilian mas maayo tungod kay kini dili kaayo komplikado ug makagugol sa panahon.

Sa kini nga giya, ang tanan nga mga operasyon sa pag-install ug pag-configure sa ubos gihulagway alang sa ONLYOFFICE Docs ug Seafile nga na-install sa lainlaing mga makina. Palihug basaha kini nga detalyado nga giya nga nagpakita kung giunsa ang pag-install ug pag-configure sa platform sa Seafile sa Ubuntu.

Aron ma-install ang ONLYOFFICE Docs ug ang tanan nga gikinahanglan nga mga sangkap ug dependency pinaagi sa Docker, palihug tan-awa kini nga lakang sa lakang nga giya sa GitHub.

Pag-configure sa Autosave nga Opsyon sa ONLYOFFICE Docs

Kung magbukas ka og file gamit ang ONLYOFFICE online editors, ang ONLYOFFICE Document Server magpadala ug file save request sa Seafile server pagkahuman lang nimo pagsira sa dokumento. Kung dili nimo kini sirad-an sa dugay nga panahon, ang tanan nimong mga pag-edit dili ma-save sa server sa Seafile.

Atong i-set up ang autosaving pinaagi sa paghimog pipila ka kausaban sa ONLYOFFICE configuration file. Adto sa /etc/onlyoffice/documentserver/ folder ug ablihi ang local.json file.

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

Idugang ang mosunod nga mga linya:

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

Unya kinahanglan nimo nga i-restart ang ONLYOFFICE Document Server gamit kini nga sugo:

$ sudo supervisorctl restart all

Pag-configure sa usa ka JWT Secret sa ONLYOFFICE Docs

Girekomenda kaayo nga mahimo ang usa ka sekreto sa JWT aron mapanalipdan ang imong mga dokumento gikan sa dili awtorisado nga pag-access. Aron mahimo kini, kinahanglan nimo nga i-install ang usa ka module sa python gamit ang mosunud nga mando:

$ sudo pip install pyjwt

Himoa ang mosunod nga kausaban sa seahub_settings.py configuration file:

ONLYOFFICE_JWT_SECRET = 'your-secret-string'

Pagkahuman niana, pagdagan ang ONLYOFFICE Docker nga imahe sa tabang sa mosunud nga mando:

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

Kung dili nimo gusto nga usbon ang configuration file sa matag higayon nga ma-restart ang ONLYOFFICE Document Server nga sudlanan, mahimo kang maghimo ug local-production-linux.json file ug i-mount kini sa container server:

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

Pag-configure sa Seafile Server

Aron makompleto ang proseso sa pag-configure, kinahanglan nimong idugang ang pipila ka mga kapilian sa pag-configure sa seahub_settings.py file sa pag-configure.

Aron mahimo ang 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')

Aron mahimo ang Force Save nga bahin aron ang mga tiggamit makatipig sa ilang mga file kung ilang i-klik ang save button:

ONLYOFFICE_FORCE_SAVE = True

Dayon kinahanglan nimo nga i-restart ang Seafile server gamit ang usa niini nga mga sugo:

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

Sa laing paagi, mahimo nimo kining ipadagan:

$ sudo service seafile-server restart

Gamit ang ONLYOFFICE Docs sulod sa Seafile

Pagkahuman sa pagsunod sa tanan nga mga lakang sa ibabaw, makakuha ka usa ka kolaborasyon nga palibot sa pagpaambit sa file sa imong server. Kung imong gi-klik ang usa ka dokumento, spreadsheet, o presentasyon sa imong librarya sa Seafile, imong makita ang bag-ong panid sa preview ug makatan-aw ug maka-edit sa mga file online.

Pagkonektar sa ONLYOFFICE Desktop Editor ngadto sa Seafile

Kung ang pag-edit sa dokumento sa usa ka web browser dili nimo butang ug gusto nimo ang mga aplikasyon nga nakabase sa desktop, adunay maayong balita alang kanimo. Mahimo nimong i-install ug ikonektar ang ONLYOFFICE Desktop Editors, usa ka libre nga cross-platform office suite para sa Linux, Windows, o macOS, sa imong Seafile nga instance aron ma-edit ang mga dokumento, spreadsheet, ug mga presentasyon sa sayon nga paagi.

Una sa tanan, ablihi ang seahub_setting.py configuration file ug idugang ang mosunod nga linya:

ONLYOFFICE_DESKTOP_EDITORS_PORTAL_LOGIN = True

Dayon ilunsad ang ONLYOFFICE Desktop Editors, i-klik ang Connect to cloud sa sugod nga panid, ug pilia ang Seafile. Pagsulod sa IP address o domain name sa imong Seafile server ug i-klik Connect now.

Makita nimo ang usa ka bag-ong bintana diin kinahanglan nimo nga isulod ang imong Seafile user name o email ug ang imong password. Kung malampuson ka na nga naka-log in sa imong Seafile nga account, mahimo nimong i-edit ug makigtambayayong sa imong Seafile nga mga dokumento, spreadsheet, ug mga presentasyon gikan mismo sa interface sa ONLYOFFICE Desktop Editors.

Na-edit na ba nimo ang mga dokumento sa Seafile gamit ang ONLYOFFICE online editors? Palihug ipaambit ang imong feedback pinaagi sa pagbilin og komento sa ubos.