Cómo instalar Stremio en Docker - Plataforma de streaming con addons en Docker

Imagen
Stremio | Streaming Platform | Docker Stremio: Plataforma de streaming unificada con addons extensibles en Docker Centro de medios Todo-en-Uno: películas, series, documentales, live TV. Addons extensibles para Torrentflix, YouTube, IMDb, Opensubtitles. Interfaz moderna, multi-dispositivo. ¿Qué es Stremio? Stremio es una plataforma de streaming moderna y extensible que unifica todo tu contenido multimedia en una sola interfaz. A diferencia de Netflix (solo suscripción), Stremio funciona con addons que tú controlas: conecta con tu servidor Plex, tu librería torrent, YouTube, IMDB, live TV, y mucho más. Sistema de addons: Stremio es como "el navegador" del mundo de streaming. Los addons actúan como "plugins" que traen contenido de múltiples fuentes. Hay addons para Torrentflix (streaming de torrents), YouTube, IMDb, subtítulos OpenSubtitles, live TV, y más. Cada addon es una fuente diferente de conten...

Cómo instalar Collabora Online en Docker - Suite ofimática online autohospedada en Docker

Collabora Online | Office Suite | Docker

Collabora Online: Suite ofimática LibreOffice online autohospedada en Docker

Edición colaborativa de documentos, hojas de cálculo y presentaciones en navegador. Sin dependencia de Google Docs o Microsoft 365. Completamente privada, integrable con Nextcloud/Seafile.

¿Qué es Collabora Online?


Collabora Online es una suite ofimática open source basada en LibreOffice que funciona completamente en navegador web. Permite edición colaborativa de documentos Word, hojas de cálculo Excel, y presentaciones PowerPoint con la misma funcionalidad que las versiones de escritorio, pero en la nube y bajo tu control.

Reemplazo privado de Google Docs: A diferencia de Google Workspace o Microsoft 365 que almacenan tus documentos en servidores remotos, Collabora Online se ejecuta en tu servidor. Tus datos permanecen privados. Edición colaborativa en tiempo real: múltiples usuarios editando el mismo documento simultáneamente. Integración con Nextcloud, Seafile, ownCloud, Mattermost, y cualquier aplicación que implemente el protocolo WOPI.

Compatibilidad total: Lee y escribe .docx, .xlsx, .pptx, .odt, .ods, .odp sin conversión. Tu archivo original nunca se modifica. Garantía de privacidad: los documentos se editan en memoria o localmente, nunca se envían a servidores externos.

Características principales

Edición colaborativa

Múltiples usuarios editando simultáneamente con cursores en vivo.

Documentos Writer

Completo editor de texto: formatos, imágenes, tablas, estilos.

Hojas Calc

Spreadsheets potentes: fórmulas, gráficos, análisis de datos.

Presentaciones Impress

Crea diapositivas profesionales: animaciones, transiciones, multimedia.

Integración Nextcloud

Integración nativa con aplicación RichDocuments de Nextcloud.

WOPI compliant

Compatible con cualquier servidor que implemente WOPI.

Admin console

Dashboard para monitoreo de usuarios y documentos.

Control de acceso

Permisos granulares: lectura, escritura, comentarios.

Comentarios y revisión

Comentarios en línea, tracking de cambios, gestión de versiones.

Más de 120 idiomas

Interfaz multiidioma, corrector ortográfico en 40+ idiomas.

Exportación múltiple

Exporta a PDF, formatos Microsoft Office, ODF, y más.

Open Source

MPLv2. Código auditable, sin licencias propietarias.

Requisitos del sistema

  • Docker instalado
  • 4-8 GB de RAM mínimo (depende de usuarios concurrentes)
  • 2-4 CPU cores mínimo
  • 10+ GB de espacio en disco
  • Puerto 9980 disponible (configurable)
  • Conexión HTTPS recomendada (con certificado válido)
Requisitos hardware importantes: Collabora requiere más recursos que aplicaciones web típicas porque compila documentos en tiempo real. Cada usuario concurrente consume ~100-300 MB de RAM. Para 10 usuarios simultáneos, necesitas mínimo 4-6 GB de RAM.

Instalación con Docker Compose

Docker Compose completo

version: '3.8' services: collabora: image: collabora/code:latest container_name: collabora-online restart: unless-stopped ports: - "9980:9980" environment: - VIRTUAL_HOST=collabora.tudominio.com - LOOLWSD_WELCOME_ENABLED=false - VIRTUAL_PROTO=https - VIRTUAL_PORT=9980 - username=admin - password=tu-contraseña-segura cap_add: - FUSE volumes: - /etc/localtime:/etc/localtime:ro

Docker Run simple

docker run -d \ --name collabora-online \ --restart unless-stopped \ -p 9980:9980 \ -e "username=admin" \ -e "password=tu-contraseña" \ collabora/code:latest

Iniciar

docker compose up -d

Acceder a Collabora

http://localhost:9980 - Admin console

O integrado en Nextcloud: la app RichDocuments abre archivos automáticamente.

Integración con Nextcloud

Instalación en Nextcloud

  1. En Nextcloud: Apps → RichDocuments → Install
  2. Admin → RichDocuments
  3. URL servidor Collabora: https://collabora.tudominio.com
  4. Click "Test" para verificar conexión
  5. Guarda

Uso en Nextcloud

  1. Sube documento .docx, .xlsx, .pptx
  2. Click derecho → Abrir con Collabora Online
  3. Se abre en editor colaborativo dentro de Nextcloud
  4. Cambios se guardan automáticamente
Ventaja: Con Nextcloud + Collabora tienes almacenamiento + edición online completo, reemplazo total de Google Drive.

Configuración avanzada

Límite de usuarios concurrentes

environment: - max_concurrency=50 # Máximo 50 usuarios simultáneos

Administrador de documentos abiertos

En admin console (9980): ves documentos activamente editados, usuarios, memoria usada.

Seguridad avanzada con Caddy

collabora.tudominio.com { reverse_proxy localhost:9980 { header_upstream X-Forwarded-Proto https header_upstream X-Forwarded-Host collabora.tudominio.com header_up X-Original-URL {http.request.uri} } }

Permitir solo Nextcloud (WOPI)

En docker-compose, restricción por IP del servidor Nextcloud en firewall del contenedor.

Primeros pasos

1. Verificar que funciona

  1. Abre http://localhost:9980
  2. Deberías ver página de estado de Collabora
  3. Login con credentials: admin / tu-contraseña

2. Crear documentos de prueba

  1. En Nextcloud: + → Documento nuevo
  2. Elige Writer (documento), Calc (hoja), o Impress (presentación)
  3. Se abre en editor Collabora Online
  4. Edita y guarda

3. Edición colaborativa

  1. Comparte documento en Nextcloud
  2. Otro usuario abre el mismo archivo
  3. Ambos ven cambios en tiempo real
  4. Avatares con colores diferentes muestran quién edita

4. Comentarios y seguimiento

  1. Click derecho → Insertar comentario
  2. Otros usuarios ven el comentario
  3. Resuelve/marca como leído

Casos de uso

  • Empresa remota: Documentos compartidos sin Google Workspace
  • Educación: Aulas virtuales con edición colaborativa de tareas
  • Gobierno/Defensa: Cumplimiento normativo sin servidores externos
  • Confidencial: Documentos sensibles bajo control total
  • GDPR compliance: Datos europeos, sin enviarlos a US
  • Startup self-hosted: Alternativa barata a Microsoft 365

Gestión y mantenimiento

Ver logs en tiempo real

docker compose logs -f collabora

Admin console

Abre http://localhost:9980/admin para dashboard de administración.

Reiniciar Collabora

docker compose restart collabora

Limpiar documentos en caché

docker exec collabora-online rm -rf /var/cache/collabora/*

Monitorear memoria

docker stats collabora-online

Actualizar a la última versión

docker compose pull docker compose up -d

Backup de configuración

Los documentos están almacenados en Nextcloud. No hay datos en Collabora que respaldar.


Comentarios

Entradas populares de este blog

Cómo Instalar y configurar SERVIDOR VPN WIREGUARD en MIKROTIK 🔐 #VPN #Wireguard #Mikrotik #RouterOS

Cómo instalar y configurar DSM SYNOLOGY 7.2.2 en PC | Guía completa, instalación, RAID 1, SMB

Cómo INSTALAR y CONFIGURAR OpenVPN en MIKROTIK. Guía completa paso a paso.