nextcloud-onlyoffice-traefik-letsencrypt-docker-compose
Nextcloud con servidor de documentos OnlyOffice y Let's Encrypt automatizado mediante Docker Compose, incluyendo Traefik como proxy inverso y backup automático.
Ficha actualizada 23 sept 2026, 12:36 · upstream 23 sept 2026, 12:09 · release v1.3.0
Qué es nextcloud-onlyoffice-traefik-letsencrypt-docker-compose
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Este repositorio despliega Nextcloud junto con un servidor de documentos colaborativos ONLYOFFICE Docs (edición en tiempo real de Word, Excel y PowerPoint) detrás de Traefik con autenticación automática mediante Let's Encrypt TLS. El sistema incluye nueve servicios: Nextcloud con PostgreSQL 16 y Redis, el propio servidor documentario de ONLYOFFICE con sus propios servicios de base de datos, Redis y RabbitMQ, Traefik como proxy inverso, un contenedor de backup programado y scripts de restauración. La instalación requiere dos registros DNS apuntando a los dominios del Nextcloud y del OnlyOffice, y se recomienda mantener ambos registros activos para que Let's Encrypt pueda emitir certificados válidos en la primera ejecución.
- Gestiona un repositorio personal de documentos colaborativos con edición en tiempo real
- Ofrece autenticación segura mediante JWT entre Nextcloud y OnlyOffice Docs
- Provee certificados SSL automáticos a través de Let's Encrypt sin configuración manual
- Permite backups programados con restauración interactiva tras fallos o actualizaciones
- Aplica políticas de seguridad estrictas con contenedores aislados por red y capacidades
- Automatización completa del ciclo de vida del certificado SSL mediante Let's Encrypt integrado en Traefik
- Soporte para edición colaborativa en tiempo real entre usuarios de Nextcloud y OnlyOffice Docs
- Backup automático con recuperación interactiva tras fallos de base de datos o actualizaciones
- Configuración segura con contenedores aislados por red, capacidades restringidas y permisos estrictos
- Soporte para múltiples bases de datos (PostgreSQL 16 + PostgreSQL del OnlyOffice Docs) mediante redes separadas
- Requiere dos registros DNS válidos antes de la primera ejecución para que Let's Encrypt emita certificados
- El servidor documentario de ONLYOFFICE debe responder a consultas desde el contenedor Nextcloud (DNS interno, no hosts file)
- La autenticación JWT entre servicios requiere que el secret coincida exactamente con el definido en .env
- No incluye un editor de documentos nativo; solo permite la lectura y edición colaborativa mediante apps oficiales
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Para desplegar, ejecuta `docker compose -f nextcloud-onlyoffice-traefik-letsencrypt-docker-compose.yml -p nextcloud up -d`. Asegúrate de que ambos dominios (Nextcloud y OnlyOffice) tengan registros DNS apuntando a este servidor. Verifica que el servicio ONLYOFFICE responda al healthcheck en su endpoint interno antes de iniciar Nextcloud. En producción, mantén los backups activos con intervalos cortos y actualiza siempre un solo major version para evitar conflictos. No uses variables `.env` modificadas manualmente sin actualizar la imagen correspondiente.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.