Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

openSME-compose

Suite digital autohospedada para PYMES (5-500 usuarios) con SSO unificado, gestión de archivos, correo y oficina en línea. Arquitectura modular basada en Docker Compose.

Ficha actualizada 24 sept 2026, 23:14 · upstream 23 sept 2026, 19:16 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es openSME-compose

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

openSME-compose es una solución integral para entornos digitales de pequeñas y medianas empresas, diseñada para reemplazar suites comerciales como Google Workspace o Microsoft 365 mediante autohospedaje. La arquitectura se basa en un único stack Docker Compose que integra servicios críticos: gestión de identidad (Zitadel), almacenamiento y sincronización (OpenCloud), edición de documentos (Collabora), servidor de correo (Stalwart) y grupo de trabajo (SOGo). El enfoque SSO-first permite una única autenticación para todos los servicios, eliminando la necesidad de gestionar credenciales separadas.

CASOS DE USO
  • PYMES que requieren soberanía de datos sin costes por usuario recurrentes.
  • Escuelas y ayuntamientos obligados legalmente a mantener datos on-premise.
  • Equipos con conciencia de privacidad que necesitan correo, archivos y calendario unificados.
  • Consultores IT/MSPs que despliegan suites de productividad para clientes.
  • Entornos que buscan reducir costes comparado con soluciones cloud (hasta 99%).
PUNTOS DESTACADOS
  • Arquitectura SSO-first con Zitadel, evitando servidores LDAP externos y reduciendo la huella RAM frente a Keycloak.
  • Licencia AGPL v3 que garantiza libertad de software sin bloqueo por parte del proveedor.
  • Modularidad mediante overlays Docker Compose para añadir servicios opcionales (facturación, chat Matrix) sin reiniciar todo el stack.
  • Bajo consumo de recursos en perfiles SOHO (4 vCPU / 8 GB RAM) suficiente para evaluaciones y despliegues pequeños.
  • Inversión inicial mínima con infraestructura como servicio (ej. Hetzner CX22 a ~15€/mes frente a costes cloud).
PRECAUCIONES
  • Requiere conocimientos técnicos de Docker Compose y gestión de contenedores para despliegue y mantenimiento.
  • La configuración inicial implica editar variables de entorno (.env) para dominios y credenciales antes del arranque.
  • Algunos servicios opcionales (Matrix, Facturación) añaden complejidad y requisitos de recursos adicionales al stack base.
  • Dependencia de Docker Engine 24.0+ o superior para garantizar compatibilidad con las imágenes utilizadas.
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Utilizar perfiles predefinidos (soho, small, medium) según la capacidad del hardware. Para producción, asegurar que los puertos 80/443 estén abiertos y configurar Traefik con Let's Encrypt para HTTPS automático. Realizar copias de seguridad periódicas de PostgreSQL y volúmenes MinIO/S3 antes de cualquier actualización mayor.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Node.jsRustPython
SERVICIOS
PostgreSQLRedisS3/MinIO
BASES DE DATOS
PostgreSQLRedis
PUERTOS
808080818082805432
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.