ONLYOFFICE Docs er en selvbetjent kontorpakke distribuert i henhold til AGPLv3-lisensen. Det tillater redigering av tekstdokumenter, regneark og presentasjoner i en nettleser.
Formatkompatibilitet
Akkurat som desktopversjonen bruker ONLYOFFICE Docs docx, xlsx og pptx som kjerneformater. Dette betyr at ONLYOFFICE oppretter disse filene og lagrer dem som standard.
ODF-filer støttes gjennom konvertering. Hvis du for eksempel åpner en odt-fil, blir den konvertert til docx. Når du er ferdig med redigeringen, kan du lagre filen tilbake til odt.
Gamle binære filer (doc, xls, ppt) konverteres også. Du kan imidlertid ikke lagre i disse formatene.
Annet enn det er pdf-filer tilgjengelige for visning. Du kan også lagre dokumentene dine i pdf.
Funksjonalitet
ONLYOFFICE tillater redigering og samarbeid om kontorfiler ved hjelp av sanntids redigering, gjennomgang, kommentering og innebygd chat.
Samredigering i sanntid har to moduser:
- I hurtigmodus, der du kan se hva alle skriver i sanntid.
- I streng modus, der du kan låse avsnittet du jobber med. Ingen kan se endringene dine før du trykker på "Lagre" og du ikke kan se dem også.
Siste oppdateringer
ONLYOFFICE mottar flere oppdateringer og feilrettinger per år. De siste versjonene var fokusert på regneark. I år la utviklerne til pivottabeller, skiver, datavalidering og mer.
Slicers for Pivot Tables
De siste oppdateringene for doc-redigereren inkluderer kryssreferanser, sluttnotater og en tabell med figurer.
Endringsloggen er tilgjengelig på GitHub.
Maskinvarekrav
I følge den offisielle dokumentasjonen trenger du minst følgende for å installere ONLYOFFICE Docs:
- Enkeltkjerne 2 GHz CPU
- 2 GB RAM
- 40 GB lagringsplass
- 4 GB bytte
Docker-installasjon
Den enkleste måten å installere suiten på er å bruke Docker. Også denne metoden er offisielt anbefalt av utviklerne.
Forutsatt at du allerede har den nyeste versjonen av Docker, kan du installere ONLYOFFICE Docs med en enkelt kommando:
'sudo docker run -i -t -d -p 80:80 --start = alltid bare kontor / dokumentserver'Hvis du vil endre port, bruk kommandoen -p. Eksempel for port 8080:
'sudo docker run -i -t -d -p 8080: 80 - start alltid bareoffice / documentserver'Lagring av data utenfor containere
All data er lagret i de spesialutpekte katalogene kalt datavolum:
- logger - '/ var / log / onlyoffice'
- sertifikater - '/ var / www / onlyoffice / Data'
- filbuffer - '/ var / lib / onlyoffice'
- database - '/ var / lib / postgresql'
Det er en god ide å montere de du trenger på vertsmaskinen din. Bruk alternativet -v i docker run-kommandoen:
'sudo docker run -i -t -d -p 80:80 --start = alltid \ -v / app / onlyoffice / DocumentServer / logs: / var / log / onlyoffice \ -v / app / onlyoffice / DocumentServer / data: / var / www / onlyoffice / Data \ -v / app / onlyoffice / DocumentServer / lib: / var / lib / onlyoffice \ -v / app / onlyoffice / DocumentServer / db: / var / lib / postgresql onlyoffice / documentserver 'Hvis du sletter beholderen eller noe går galt under oppdateringen, mister du ikke dataene dine. Du vil også kunne oppdatere sertifikatene dine uten å rote med beholderen.
SSL-sertifikater
Du kan bruke HTTPS for å forhindre uautorisert tilgang.
For å gjøre det, er det nødvendig med to filer: privat nøkkel (.nøkkel) og SSL-sertifikat (.crt). Du kan enten få dem fra en pålitelig CA eller generere dem selv.
Generer DHE-parametere (valgfritt trinn):
'openssl dhparam -out dhparam.pem 2048 'Installer deretter filene:
'mkdir -p / app / onlyoffice / DocumentServer / data / certscp onlyoffice.nøkkel / app / onlyoffice / DocumentServer / data / certs /
cp onlyoffice.crt / app / onlyoffice / DocumentServer / data / certs /
cp dhparam.pem / app / onlyoffice / DocumentServer / data / certs /
chmod 400 / app / onlyoffice / DocumentServer / data / certs / onlyoffice.nøkkel'
Start Docker-beholderen på nytt:
'sudo docker start på nytt DOCUMENT_SERVER_ID'Deb og rpm
Bruk den offisielle dokumentasjonen til å installere ONLYOFFICE Docs på Debian / Ubuntu og CentOS med deb- og rpm-pakker.
Integrasjon med forskjellige Doc Management Systems
ONLYOFFICE Docs inneholder som standard bare redigerere for dokumenter, regneark og presentasjoner. For å bruke dem som et Google Docs-alternativ på serveren din, må du integrere suiten med et dokumenthåndteringssystem (DMS):
- Innfødte ONLYOFFICE-grupper plattform for samarbeid om dokumenter og prosjekter. Hvis du planlegger å velge dette, er det lettere å installere en pakke (redaktører + plattform).
- Nextcloud eller ownCloud. ONLYOFFICE Dokumenter kan installeres på samme server som NC / oC eller på en annen maskin. Du må også installere en kontakt - en integrasjonsapp som fungerer som en bro mellom redaktørene og dms.
- Seafile, Nuxeo, Plone, etc. har den komplette listen over integrasjoner
- Din egen app. Bruk den offisielle API-en for å integrere redaksjonen. Merk at appen din må kunne tillate å utføre tilpasset kode, legge til nye knapper i brukergrensesnittet og åpne en ny side for at redaktørene skal fungere.
Et integreringseksempel er gitt som standard sammen med redaksjonen:
Bare Office ny startskjerm
Det er en enkel DMS som brukes til å:
- Test redaksjonen før integrering
- Se hvordan integrasjonen kan implementeres
Fellesskapsversjon vs. Bedriften
I denne artikkelen beskrev jeg hvordan fellesskapsversjonen er installert. Det er også en mer skalerbar bedriftsversjon distribuert under en kommersiell lisens. En detaljert sammenligning er tilgjengelig på GitHub.