Instale o OnlyOffice Docs para edição de documentos on -line?

Instale o OnlyOffice Docs para edição de documentos on -line?

O OnlyOffice Docs é uma suíte de escritório auto-hospedado distribuído em termos da licença AGPLV3. Ele permite editar documentos de texto, planilhas e apresentações em um navegador.

Compatibilidade do formato

Assim como a versão da área. Isso significa que apenas o office cria esses arquivos e os salva por padrão.

Os arquivos ODF são suportados através da conversão. Por exemplo, se você abrir um arquivo ODT, ele será convertido para docx. Depois de terminar de editar, você pode salvar o arquivo de volta ao ODT.

Arquivos binários antigos (doc, xls, ppt) também são convertidos. No entanto, você não pode salvar nesses formatos.

Fora isso, os arquivos PDF estão disponíveis para visualização. Você também pode salvar qualquer um de seus documentos em PDF.

Funcionalidade

O SONEOFFICE permite a edição e colaboração nos arquivos do escritório usando co-edição em tempo real, revisão, comentário e bate-papo embutido.

A co-edição em tempo real tem dois modos:

  • No modo rápido, no qual você pode ver o que todo mundo está digitando em tempo real.
  • No modo rigoroso, no qual você pode travar o parágrafo com o qual está trabalhando. Ninguém pode ver suas mudanças até você bater em "Salvar" e você não pode ver o deles também.

Ultimas atualizações

O OnlyOffice recebe várias atualizações e correções de bugs por ano. As versões mais recentes estavam focadas em planilhas. Este ano, os desenvolvedores adicionaram tabelas de articulação, fatores de dados, validação de dados e muito mais.

Slicers para tabelas de articulação

As atualizações mais recentes para o editor do DOC incluem referências cruzadas, notas finais e uma tabela de figuras.

O Changelog está disponível no GitHub.

Requisitos de hardware

De acordo com a documentação oficial, para instalar apenas os documentos do OnlyOffice, você precisará pelo menos:

  • CPU de 2 GHz de núcleo único
  • 2 GB de RAM
  • 40 GB de armazenamento
  • 4 GB de troca

Instalação do Docker

A maneira mais fácil de instalar a suíte é usar o Docker. Além disso, esse método é oficialmente recomendado pelos desenvolvedores.

Supondo que você já tenha a versão mais recente do Docker, você pode instalar apenas os documentos do OnlyOffice com um único comando:

'sudo docker run -i -t -d -p 80:80 - -restart = sempre apenasfice/documentServer'

Se você deseja alterar a porta, use o comando -p. Exemplo para a porta 8080:

'Sudo Docker Run -i -t -d -p 8080: 80 -Restart sempre apenasfice/documentServer'

Armazenando dados fora dos contêineres

Todos os dados são armazenados nos diretórios especialmente projetados chamados Volumes de dados:

  • Logs - '/var/log/somentefice'
  • Certificados - '/var/www/somentefice/dados'
  • Arquivo Cache - '/var/lib/founOffice'
  • banco de dados - '/var/lib/postgreSql'

É uma boa ideia montar aqueles que você precisa para sua máquina de hospedagem. Use a opção -V no comando do Docker Run:

'sudo docker run -i -t -d -p 80:80 - -restart = sempre \
-v/app/somentefice/documentServer/logs:/var/log/founOffice \
-v/App/OnlyOffice/DocumentServer/Data:/var/www/foulingoffice/data \
-v/app/somentefice/documentServer/lib:/var/lib/fibeoffice \
-v/App/OnlyOffice/DocumentServer/dB:/var/lib/postgreSql OnlyOffice/documentServer '

Se você excluir o contêiner ou algo der errado durante a atualização, você não perderá seus dados. Você também poderá atualizar seus certificados sem mexer com o contêiner.

Certificados SSL

Você pode usar https para evitar acesso não autorizado.

Para fazer isso, são necessários dois arquivos: chave privada (.chave) e certificado SSL (.CRT). Você pode obtê -los de uma CA confiável ou gerá -los você mesmo.

Gerar parâmetros DHE (etapa opcional):

'OpenSSL dhparam -out dhparam.PEM 2048 '

Em seguida, instale os arquivos:

'mkdir -p/app/founfice/documentServer/data/certs
CP OnlyOffice.key/App/OnlyOffice/DocumentServer/Data/Certs/
CP OnlyOffice.CRT/APP/ONEFOFFICE/documentServer/data/certs/
CP DHPARAM.PEM/APP/ONEFOFFICE/documentServer/data/certs/
CHMOD 400/APP/ONEFOFICE/documentServer/Data/Certs/OnlyOffice.chave'

Reinicie o recipiente do docker:

'sudo docker reiniciar document_server_id' '

Deb e RPM

Use a documentação oficial para instalar apenas os documentos do Debian/Ubuntu e do CentOS com pacotes Deb e RPM.

Integração com diferentes sistemas de gerenciamento de documentos

Por padrão, o OnlyOffice Docs contém apenas editores para documentos, planilhas e apresentações. Para usá -los como uma alternativa do Google Docs em seu servidor, você precisará integrar a suíte a um sistema de gerenciamento de documentos (DMS):

  • Grupos de apenas apenas office nativos plataforma para colaboração em documentos e projetos. Se você planeja optar por isso, é mais fácil instalar um pacote (editores + plataforma).
  • NextCloud ou OwnCloud. Apenas os documentos do ONLEOFFICE podem ser instalados no mesmo servidor que NC/OC ou em uma máquina diferente. Você também precisará instalar um conector - um aplicativo de integração que serve como uma ponte entre os editores e o DMS.
  • Sefile, Nuxeo, Plone, etc. tem a lista completa de integrações
  • Seu próprio aplicativo. Para integrar os editores, use a API oficial. Observe que seu aplicativo deve poder permitir a execução de código personalizado, adicionando novos botões à interface do usuário e abrindo uma nova página para os editores funcionarem.

Um exemplo de integração é fornecido por padrão juntamente com os editores:

Apenas uma nova tela de partida no escritório

É um DMS simples costumava:

  • Teste os editores antes da integração
  • Veja como a integração pode ser implementada

Versão comunitária vs. Empreendimento

Neste artigo, descrevi como a versão da comunidade está instalada. Há também uma versão corporativa mais escalável distribuída sob uma licença comercial. Uma comparação detalhada está disponível no github.