- Home
- Docs
- Instalação e configuração
- Community
- Versão Docker
- Instalando ONLYOFFICE Docs Developer Edition para arm64 via Docker
Instalando ONLYOFFICE Docs Developer Edition para arm64 via Docker
Introdução
A partir da versão 7.1, o ONLYOFFICE Docs pode ser instalado usando Docker para a arquitetura ARM de 64 bits.
O Developer Edition permite instalar o ONLYOFFICE Docs em seu servidor local e integrar editores online com seu aplicativo web.
ONLYOFFICE Docs é um pacote de escritório online que compreende visualizadores e editores para textos, planilhas e apresentações, totalmente compatível com formatos Office Open XML: .docx, .xlsx, .pptx e permitindo edição colaborativa em tempo real.
Funcionalidade
- Editor de Documentos
- Editor de Planilhas
- Editor de Apresentações
- Visualizadores web móveis
- Editores web móveis
- Edição colaborativa
- Suporte a hieróglifos
- Suporte para todos os formatos populares: DOC, DOCX, TXT, ODT, RTF, ODP, EPUB, ODS, XLS, XLSX, CSV, PPTX, HTML
Veja a lista detalhada de recursos disponíveis para o ONLYOFFICE Docs Developer Edition.
Este guia mostrará como instalar o ONLYOFFICE Docs Developer Edition versão Docker 7.2 e posterior para a arquitetura ARM de 64 bits.
Requisitos do sistema
-
CPUProcessadores ARM de 64 bits
-
RAM4 GB ou mais
-
HDDpelo menos 40 GB de espaço livre
-
SWAPpelo menos 4 GB, mas depende do SO host. Quanto mais, melhor
-
SODistribuição Linux para arm64
-
Requisitos adicionais
- Docker: qualquer versão suportada pela equipe Docker
Instalando ONLYOFFICE Docs
/etc/default/docker:
docker_OPTS="--dns 8.8.8.8"
Para sistemas baseados em RPM (CentOS):
- Configure o arquivo
/etc/docker/daemon.json:{ "dns" : [ "8.8.8.8" ] } - Reinicie o serviço:
sudo systemctl restart docker.service
Execute o comando para iniciar o container:
sudo docker run --name onlyoffice-de -i -t -d -p 80:80 --restart=always -e JWT_SECRET=meu_segredo_jwt onlyoffice/documentserver-de:latest
-e JWT_SECRET=seu_valor.
Armazenando dados fora dos containers
Utilize a opção -v para montar os volumes:
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 -e JWT_SECRET=meu_segredo_jwt onlyoffice/documentserver-de:latest
Executando ONLYOFFICE Docs usando HTTPS
sudo docker run -i -t -d -p 443:443 --restart=always \
-v /app/onlyoffice/DocumentServer/data:/var/www/onlyoffice/Data -e JWT_SECRET=meu_segredo_jwt onlyoffice/documentserver-de:latest
Para proteger via SSL, crie e instale os arquivos onlyoffice.key e onlyoffice.crt na pasta certs de seus volumes montados.
Mudando ONLYOFFICE Docs para HTTPS usando certbot
Obtenha certificados Let's Encrypt automaticamente:
sudo docker run -i -t -d -p 80:80 -p 443:443 --restart=always \
-e LETS_ENCRYPT_DOMAIN=meudominio.com -e LETS_ENCRYPT_MAIL=email@exemplo.com -e JWT_SECRET=meu_segredo_jwt onlyoffice/documentserver-de:latest
Registrando sua versão Developer Edition
Caso tenha adquirido a Developer Edition, coloque o arquivo license.lic na pasta montada (ex: /app/onlyoffice/DocumentServer/data/license.lic). O editor reconhecerá a licença automaticamente.
Instalação Integrada
Caso queira instalar o ONLYOFFICE Docs como parte do ONLYOFFICE Workspace, siga as instruções de integração.