Guía de tecnologías

Instalación de ONLYOFFICE con script Docker automático

5 min read Instalación Actualizado 17 Oct 2025
ONLYOFFICE: instalación con script Docker
ONLYOFFICE: instalación con script Docker

Novedades principales

ONLYOFFICE Community Server 9.0

  • Integración con DocuSign para firmas electrónicas.
  • Ventana de compartición rediseñada con enlaces cortos generados automáticamente.
  • Restauración de versiones previas desde el Historial de versiones.
  • Secciones de Proyectos: Tareas y Discusiones rediseñadas con más opciones de navegación.
  • Copia de tareas y subtareas.

ONLYOFFICE Document Server 4.3

  • Añadir y editar notas al pie.
  • Deshacer en modo de coedición rápida (Fast co-editing).
  • Más idiomas soportados para el corrector ortográfico.
  • Nuevas fórmulas, estilos de borde y Pegado especial en el Editor de hojas de cálculo.

Requisitos del sistema y dependencias

Hardware mínimo (recomendado para entornos de pruebas; producción puede requerir más recursos según usuarios concurrentes):

  • CPU: doble núcleo 2 GHz o superior.
  • RAM: 6 GB o más.
  • Almacenamiento HDD/SSD: al menos 40 GB libres.
  • Swap: al menos 6 GB configurados.

Software mínimo

  • Sistema operativo: distribución Linux amd64 con kernel 3.10 o posterior.
  • Docker: versión 1.10 o superior.

Notas importantes:

  • Para entornos de producción, considere aumentar RAM y CPU según carga de edición simultánea y tamaño de repositorios de documentos.
  • Asegure una IP estática o un hostname/DNS válido si va a configurar correo o acceso público.

Preparación previa

  1. Asegúrese de que Docker está instalado y funcionando.
  2. Abra puertos necesarios en el firewall (HTTP/HTTPS y puertos de Docker si aplica).
  3. Si instalará el servidor de correo, prepare un dominio registrado y registros DNS (A, MX y, preferiblemente, DKIM/SPF) antes de ejecutar el script.

Instalación paso a paso

  1. Abra la Terminal (Ctrl+Alt+T).

  2. Descargue el script de instalación automático:

wget http://download.onlyoffice.com/install/opensource-install.sh
  1. Ejecute el script para instalar ONLYOFFICE con los editores en línea integrados:
bash opensource-install.sh -ims false

Si desea instalar también el servidor de correo, ejecute el script indicando su dominio registrado:

bash opensource-install.sh -md "yourdomain.com"

El comando instalará los contenedores Docker necesarios y sus dependencias.

Consejos:

  • Ejecute el script como un usuario con permisos sudo o root.
  • Si su host ya usa otros contenedores, revise conflictos de puertos antes de la instalación.

Ejecutar su oficina web

Abra un navegador web y escriba la dirección IP o el nombre de host de su servidor. La inicialización puede tardar varios minutos. Cuando termine, especifique un correo electrónico y cree una contraseña para el acceso administrativo.

Interfaz de ONLYOFFICE 9 mostrando los editores en línea

Playbook de instalación rápida (pasos condensados)

  1. Preparar servidor: actualizar SO, instalar Docker.
  2. Descargar script: wget http://download.onlyoffice.com/install/opensource-install.sh
  3. Ejecutar instalación básica: bash opensource-install.sh -ims false
  4. (Opcional) Instalar mail: bash opensource-install.sh -md “yourdomain.com”
  5. Comprobar contenedores: docker ps
  6. Acceder por navegador y completar configuración inicial.

Lista de verificación por roles

Administrador de sistemas

  • Docker instalado y actualizado.
  • Espacio en disco y swap comprobados.
  • Firewall y SELinux/AppArmor configurados según política.
  • DNS y hostname definidos si se instala mail.

Administrador de ONLYOFFICE / Product Owner

  • Confirmar módulos necesarios (CRM, Documentos, Proyectos).
  • Configurar usuarios y permisos después del primer acceso.
  • Plan de backup para datos y base de Community Server.

Soporte/Operaciones

  • Monitorización básica de contenedores (logs, uso CPU/RAM).
  • Procedimiento de rollback (ver sección de incidencias).

Criterios de aceptación

  • La interfaz web responde en menos de un minuto tras el arranque inicial.
  • Los editores (Document Server) abren y permiten coedición básica.
  • Si se instaló Mail Server, envío/recepción SMTP/IMAP básicos verificados.
  • Los contenedores muestran estado “healthy” o están funcionando (docker ps).

Endurecimiento básico y seguridad

  • Active HTTPS con certificados válidos (Let’s Encrypt o CA corporativa).
  • Aplique reglas de firewall que permitan solo los puertos necesarios (80/443 y puertos internos de Docker si es preciso).
  • Habilite backups regulares de la base de datos y del almacenamiento de documentos.
  • Si expone la administración, restrinja acceso por IP o use una VPN.
  • Mantenga Docker y el sistema operativo actualizados con parches de seguridad.

Resolución de problemas común (runbook)

  1. Verificar contenedores:
docker ps -a
  1. Ver logs del contenedor problemático:
docker logs 
  1. Si falla la inicialización, revise espacio en disco y permisos en los volúmenes montados.
  2. Problemas con correo: compruebe registros MX, firewall y puertos SMTP.
  3. Si los editores no cargan, confirme que Document Server esté accesible desde Community Server y que no haya bloqueo CORS o de proxy.

Flujo de decisión simple (Mermaid):

flowchart TD
  A[¿Se inicia la UI web?] -->|Sí| B[Acceder y configurar]
  A -->|No| C[Comprobar contenedores]
  C --> D{Contenedores en ejecución}
  D -->|No| E[Revisar logs y volver a iniciar]
  D -->|Sí| F[Revisar red y firewall]
  F --> G[Resolver y probar de nuevo]

Alternativas y cuándo no usar este método

  • Si necesita una integración muy personalizada (LDAP complejo, SSO corporativo), considere una instalación manual o el soporte comercial de ONLYOFFICE.
  • Para entornos con alta concurrencia y requisitos de alta disponibilidad, planifique una arquitectura distribuida y replicas en vez de una sola máquina con Docker.

Consejos de migración y compatibilidad

  • Antes de actualizar versiones mayores, pruebe en un entorno de staging.
  • Exporte datos críticos y haga snapshot de volúmenes Docker.
  • Compruebe compatibilidad de plantillas y macros en hojas de cálculo al migrar Document Server.

Enlaces

Resumen

ONLYOFFICE ofrece una suite completa con Community Server (CRM, Proyectos, Documentos) y Document Server (editores en línea). El script automático para Docker simplifica la instalación rápida. Asegúrese de cumplir los requisitos de hardware/software, preparar DNS si instala correo y aplicar medidas básicas de seguridad. Use la lista de verificación y el playbook para una implementación reproducible.

Importante: pruebe primero en un entorno de staging antes de pasar a producción.

Autor
Edición

Materiales similares

Podman en Debian 11: instalación y uso
DevOps

Podman en Debian 11: instalación y uso

Apt-pinning en Debian: guía práctica
Sistemas

Apt-pinning en Debian: guía práctica

OptiScaler: inyectar FSR 4 en casi cualquier juego
Guía técnica

OptiScaler: inyectar FSR 4 en casi cualquier juego

Dansguardian + Squid NTLM en Debian Etch
Redes

Dansguardian + Squid NTLM en Debian Etch

Arreglar error de instalación Android en SD
Android

Arreglar error de instalación Android en SD

Conectar carpetas de red con KNetAttach
Redes

Conectar carpetas de red con KNetAttach