ONLYOFFICE Docs je samoobslužný kancelářský balík distribuovaný na základě licence AGPLv3. Umožňuje úpravy textových dokumentů, tabulek a prezentací v prohlížeči.
Kompatibilita formátů
Stejně jako desktopová verze používá ONLYOFFICE Docs jako základní formáty docx, xlsx a pptx. To znamená, že ONLYOFFICE tyto soubory vytvoří a ve výchozím nastavení je uloží.
Soubory ODF jsou podporovány převodem. Například pokud otevřete soubor odt, bude převeden na docx. Po dokončení úprav můžete soubor uložit zpět do odt.
Konvertují se také staré binární soubory (doc, xls, ppt). Nelze je však uložit do těchto formátů.
Kromě toho jsou k dispozici soubory PDF k prohlížení. Můžete také uložit jakýkoli ze svých dokumentů do formátu PDF.
Funkčnost
ONLYOFFICE umožňuje úpravy a spolupráci na kancelářských souborech pomocí společné úpravy v reálném čase, kontroly, komentování a vestavěného chatu.
Společná editace v reálném čase má dva režimy:
- V rychlém režimu, ve kterém můžete vidět, co všichni píší v reálném čase.
- V přísném režimu, ve kterém můžete uzamknout odstavec, se kterým pracujete. Nikdo neuvidí vaše změny, dokud nestlačíte „Uložit“ a nebudete moci zobrazit také jejich změny.
Poslední aktualizace
ONLYOFFICE dostává několik aktualizací a oprav chyb ročně. Nejnovější verze byly zaměřeny na tabulky. V letošním roce vývojáři přidali kontingenční tabulky, průřezy, ověření dat a další.
Kráječe kontingenčních tabulek
Mezi nejnovější aktualizace editoru dokumentů patří křížové odkazy, koncové poznámky a tabulka obrázků.
Seznam změn je k dispozici na GitHubu.
Hardwarové požadavky
Podle oficiální dokumentace budete k instalaci ONLYOFFICE Docs potřebovat alespoň:
- Jednojádrový procesor 2 GHz
- 2 GB RAM
- 40 GB úložiště
- 4 GB swapu
Instalace Dockeru
Nejjednodušší způsob instalace sady je použití Dockeru. Tuto metodu vývojáři také oficiálně doporučují.
Za předpokladu, že již máte nejnovější verzi Dockeru, můžete nainstalovat ONLYOFFICE Docs jediným příkazem:
'sudo docker run -i -t -d -p 80:80 --restart = vždy pouze office / documentserver'Chcete-li změnit port, použijte příkaz -p. Příklad pro port 8080:
'sudo docker run -i -t -d -p 8080: 80 - restart vždy pouze office / documentserver'Ukládání dat mimo kontejnery
Všechna data jsou uložena ve speciálně určených adresářích zvaných datové svazky:
- protokoly - '/ var / log / onlyoffice'
- certifikáty - '/ var / www / onlyoffice / Data'
- mezipaměť souborů - '/ var / lib / onlyoffice'
- databáze - '/ var / lib / postgresql'
Je dobré připojit k hostitelskému počítači ty, které potřebujete. Použijte volbu -v v příkazu docker run:
'sudo docker run -i -t -d -p 80:80 --restart = always \ -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 'Pokud odstraníte kontejner nebo se během aktualizace něco pokazí, neztratíte svá data. Budete také moci aktualizovat své certifikáty, aniž byste se museli zabývat kontejnerem.
SSL certifikáty
Pomocí HTTPS můžete zabránit neoprávněnému přístupu.
K tomu jsou potřeba dva soubory: soukromý klíč (.klíč) a certifikát SSL (.crt). Můžete je získat od důvěryhodného CA nebo si je vygenerovat sami.
Generování parametrů DHE (volitelný krok):
'openssl dhparam - out dhparam.pem 2048 'Poté nainstalujte soubory:
'mkdir -p / app / onlyoffice / DocumentServer / data / certscp onlyoffice.klíč / aplikace / onlyoffice / DocumentServer / data / certifikáty /
cp onlyoffice.crt / app / onlyoffice / DocumentServer / data / certifikáty /
cp dhparam.pem / app / onlyoffice / DocumentServer / data / certifikáty /
chmod 400 / app / onlyoffice / DocumentServer / data / certs / onlyoffice.klíč'
Restartujte Docker kontejner:
'sudo docker restart DOCUMENT_SERVER_ID'Deb a RPM
Použijte oficiální dokumentaci k instalaci ONLYOFFICE Docs na Debian / Ubuntu a CentOS s balíčky deb a rpm.
Integrace s různými systémy správy dokumentů
Ve výchozím nastavení obsahuje ONLYOFFICE Docs pouze editory dokumentů, tabulek a prezentací. Chcete-li je použít jako alternativu Dokumentů Google na svém serveru, budete muset integrovat sadu se systémem správy dokumentů (DMS):
- Nativní skupiny ONLYOFFICE platforma pro spolupráci na dokumentech a projektech. Pokud se pro to plánujete rozhodnout, je snazší nainstalovat balíček (editoři + platforma).
- Nextcloud nebo ownCloud. ONLYOFFICE Docs lze instalovat na stejný server jako NC / oC nebo na jiný stroj. Budete také muset nainstalovat konektor - integrační aplikaci, která slouží jako most mezi editory a dms.
- Seafile, Nuxeo, Plone, atd. mít úplný seznam integrací
- Vaše vlastní aplikace. Chcete-li integrovat editory, použijte oficiální API. Všimněte si, že vaše aplikace musí být schopna umožnit provádění vlastního kódu, přidání nových tlačítek do uživatelského rozhraní a otevření nové stránky pro práci editorů.
Ve výchozím nastavení je spolu s editory uveden příklad integrace:
Pouze Office Nová úvodní obrazovka
Je to jednoduchý DMS, který se používá k:
- Před integrací otestujte editory
- Podívejte se, jak lze integraci implementovat
Komunitní verze vs. Podnik
V tomto článku jsem popsal, jak je nainstalována komunitní verze. K dispozici je také škálovatelnější podniková verze distribuovaná pod komerční licencí. Podrobné srovnání je k dispozici na GitHubu.