Hvernig á að búa til skráadeilingu með ONLYOFFICE skjölum og Seafile


Skráasamnýting, sem sú athöfn að dreifa og veita aðgang að mismunandi tegundum skráa á netinu, er orðið eitthvað sem allir kannast við. Hröð þróun skráaskiptaþjónustu gerir okkur mjög auðvelt að deila því sem við þurfum með vinum, fjölskyldu eða vinnufélögum. Til dæmis duga nokkrir smellir til að deila strax fyndnu myndbandi eða mynd með einhverjum sem er hálfnuð í heiminum.

Ein vinsælasta þjónustan til að deila skrám og samstillingu er Seafile. Í þessari grein muntu læra hvernig á að samþætta Seafile við ONLYOFFICE Docs til að búa til samvinnuskráamiðlunarumhverfi á Linux.

Seafile er opinn uppspretta skráageymslulausn með samstillingu og samnýtingu skráa. Virkni þess er mjög svipuð því sem Dropbox, Google Drive og Office 365 bjóða upp á.

Hins vegar gerir Seafile notendum kleift að hýsa skrár á eigin netþjóni. Kjarnaeiginleikar lausnarinnar tengjast skjótri og öruggri samnýtingu og samstillingu skráa. Framboð á skjáborðsbiðlara fyrir Linux, Windows, macOS og farsímaforrit fyrir iOS og Android gerir notendaupplifunina þægilegri. Það er líka notendavænt vefviðmót sem gerir þér kleift að nálgast skrárnar þínar í vafra.

Hægt er að útvíkka skráadeilingarvirkni Seafile með skjalasamstarfi á netinu. Lausnin fellur auðveldlega saman við vinsælar skrifstofusvítur á netinu, eins og Microsoft Office Online og ONLYOFFICE Docs, sem gerir notendum kleift að deila og vinna skjöl saman í rauntíma í vafranum.

ONLYOFFICE Docs er sjálfhýst opinn skrifstofusvíta sem kemur með vefritstýrum á netinu fyrir textaskjöl, töflureikna og kynningar. Fullkomin eindrægni við Office Open XML sniðin (DOCX, XLSX og PPTX), stuðningur við önnur vinsæl snið (til dæmis ODT, ODS, ODP, DOC, XLS, PPT, PDF, osfrv.), og skjáborð á vettvangi app fyrir Linux, Windows og macOS gerir ONLYOFFICE að alhliða lausn fyrir ýmis skrifstofuverkefni.

Fyrir utan fullt sett af snið- og stílverkfærum, býður ONLYOFFICE Docs einnig upp á nokkra gagnlega samvinnueiginleika, þar á meðal tvær samklippingarstillingar (hröð og ströng), rekja breytingar, útgáfusögu, sjálfvirka vistun, athugasemdir, ummæli notenda og samskipti í innbyggðu -í skjalaspjalli. Einnig gerir svítan þér kleift að deila skrám með öðrum með því að búa til ytri tengil.

ONLYOFFICE Docs föruneytið er auðvelt að samþætta ýmsum skráamiðlunarkerfum og rafrænum skjalastjórnunarkerfum (DMS). Nokkur af þekktustu samþættingardæmunum eru Nextcloud, ownCloud, Moodle, Confluence, SharePoint, Alfresco, Liferay, Nuxeo o.s.frv.

Setur upp Seafile og ONLYOFFICE Docs í Linux

Ef þú vilt nota ONLYOFFICE ritstjórana á netinu innan Seafile, verður þú fyrst að setja upp Seafile og setja síðan upp ONLYOFFICE netþjón. Þú getur sett báðar lausnirnar á sömu vél með sama léni eða notað tvær aðskildar vélar með tveimur mismunandi lénum. Annar kosturinn er betri vegna þess að hann er minna flókinn og tímafrekur.

Í þessari handbók er öllum uppsetningar- og stillingaraðgerðum hér að neðan lýst fyrir ONLYOFFICE Docs og Seafile uppsett á mismunandi vélum. Vinsamlegast lestu þessa ítarlegu handbók sem sýnir hvernig á að setja upp og stilla Seafile pallinn á Ubuntu.

Til að setja upp ONLYOFFICE Docs og alla nauðsynlega íhluti og ósjálfstæði í gegnum Docker, vinsamlegast skoðaðu þessa skref-fyrir-skref leiðbeiningar á GitHub.

Stilling á sjálfvirkri vistun í ONLYOFFICE Docs

Þegar þú opnar skrá með því að nota ONLYOFFICE ritstjórana á netinu mun ONLYOFFICE skjalaþjónninn senda beiðni um vistunarskrá til Seafile netþjónsins eftir að þú lokar skjalinu. Ef þú lokar því ekki í langan tíma verða allar breytingar þínar ekki vistaðar á Seafile þjóninum.

Við skulum setja upp sjálfvirka vistun með því að gera nokkrar breytingar á ONLYOFFICE stillingarskránni. Farðu í /etc/onlyoffice/documentserver/ möppuna og opnaðu local.json skrána.

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

Bættu við eftirfarandi línum:

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

Þá þarftu að endurræsa ONLYOFFICE Document Server með þessari skipun:

$ sudo supervisorctl restart all

Stilla JWT leyndarmál í ONLYOFFICE Docs

Það er mjög mælt með því að virkja JWT leyndarmál til að vernda skjölin þín gegn óviðkomandi aðgangi. Til að gera það þarftu að setja upp python mát með eftirfarandi skipun:

$ sudo pip install pyjwt

Gerðu eftirfarandi breytingu á seahub_settings.py stillingarskránni:

ONLYOFFICE_JWT_SECRET = 'your-secret-string'

Eftir það skaltu keyra ONLYOFFICE Docker myndina með hjálp eftirfarandi skipunar:

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

Ef þú vilt ekki breyta stillingarskránni í hvert sinn sem ONLYOFFICE Document Server gámurinn er endurræstur geturðu búið til local-production-linux.json skrá og tengt hana inn í skjalaþjónsgáminn:

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

Að stilla Seafile Server

Til að ljúka stillingarferlinu þarftu að bæta nokkrum stillingarvalkostum við seahub_settings.py stillingarskrána.

Til að virkja 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')

Til að virkja þvingunarvistunareiginleikann þannig að notendur geti vistað skrárnar sínar þegar þeir smella á vistunarhnappinn:

ONLYOFFICE_FORCE_SAVE = True

Þá þarftu að endurræsa Seafile þjóninn með einni af þessum skipunum:

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

Að öðrum kosti geturðu keyrt þetta:

$ sudo service seafile-server restart

Notkun ONLYOFFICE Docs innan Seafile

Eftir að hafa fylgt öllum skrefunum hér að ofan færðu samstarfsskráamiðlunarumhverfi á netþjóninum þínum. Þegar þú smellir á skjal, töflureikni eða kynningu í Seafile bókasafninu þínu muntu sjá nýju forskoðunarsíðuna og geta skoðað og breytt skrám á netinu.

Að tengja ONLYOFFICE skjáborðsritstjóra við Seafile

Ef ritstýring skjala í vafra er ekki hlutur þinn og þú vilt frekar skrifborðsforrit eru góðar fréttir fyrir þig. Þú getur sett upp og tengt ONLYOFFICE Desktop Editors, ókeypis þvert á palla skrifstofusvítu fyrir Linux, Windows eða macOS, við Seafile tilvikið þitt til að breyta skjölum, töflureiknum og kynningum á þægilegan hátt.

Fyrst af öllu, opnaðu seahub_setting.py stillingarskrána og bættu við eftirfarandi línu:

ONLYOFFICE_DESKTOP_EDITORS_PORTAL_LOGIN = True

Ræstu síðan ONLYOFFICE Desktop Editors, smelltu á Connect to cloud á upphafssíðunni og veldu Seafile. Sláðu inn IP tölu eða lén Seafile netþjónsins þíns og smelltu á Connect now.

Þú munt sjá nýjan glugga þar sem þú þarft að slá inn Seafile notendanafnið þitt eða netfangið þitt og lykilorðið þitt. Þegar þú hefur skráð þig inn á Seafile reikninginn þinn geturðu breytt og unnið með Seafile skjölunum þínum, töflureiknum og kynningum beint úr viðmóti ONLYOFFICE Desktop Editors.

Hefur þú einhvern tíma breytt skjölum í Seafile með því að nota ONLYOFFICE ritstjórana á netinu? Vinsamlegast deildu athugasemdum þínum með því að skilja eftir athugasemd hér að neðan.