Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

ClovaLink

Plataforma de gestión de archivos multi-inquilino auto-alojada construida con Rust y React, enfocada en cumplimiento normativo (HIPAA, SOX, GDPR) y costes reducidos frente a soluciones comerciales.

Ficha actualizada 18 sept 2026, 20:46 · upstream 13 mar 2026, 3:14 · release V0.1.6

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es ClovaLink

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

ClovaLink es una arquitectura de almacenamiento de archivos multi-inquilino impulsada por Rust que ofrece APIs seguras, patrones de metadatos extensibles, proveedores de identidad externos y backends de almacenamiento intercambiables (S3, Wasabi, volúmenes locales). Está diseñada específicamente para auto-alojamiento empresarial.

La plataforma incluye capacidades avanzadas de cumplimiento normativo con modos preconfigurados para HIPAA, SOX y GDPR, incluyendo retención de datos obligatoria, auditoría inmutable y control de acceso basado en roles. Soporta autenticación mediante OIDC, SAML y TOTP, además de escaneo antivirus integrado con ClamAV.

El sistema utiliza PostgreSQL como base de datos principal y Redis para caché, con soporte para múltiples backends de almacenamiento incluyendo AWS S3, Wasabi, Backblaze B2, MinIO auto-alojado y sistemas de archivos locales. Incluye características de IA para resumen de documentos y Q&A sobre documentación.

CASOS DE USO
  • Gestión de archivos empresariales con cumplimiento normativo (HIPAA/SOX/GDPR)
  • Plataforma multi-inquilino para proveedores de servicios gestionados (MSPs)
  • Almacenamiento seguro de datos sensibles con control total sobre infraestructura
  • Sustitución de soluciones comerciales como Box, Dropbox o SharePoint
PUNTOS DESTACADOS
  • Arquitectura en Rust que garantiza rendimiento y seguridad de memoria
  • Soporte nativo para múltiples backends de almacenamiento S3 (Wasabi, MinIO, AWS)
  • Modos de cumplimiento preconfigurados con retención de datos obligatoria
  • Sistema de alertas de seguridad en tiempo real con notificaciones por email
  • Interfaz React moderna con gestión multi-inquilino y cambio de tenant
PRECAUCIONES
  • Inconsistencia entre análisis técnico (indica sin Docker) y documentación (usa Docker Compose)
  • Requiere 8GB+ RAM para compilación desde fuente, aunque despliegue precompilado necesita solo 2GB
  • Dependencia de servicios externos como ClamAV para escaneo antivirus
  • Configuración inicial manual requerida para credenciales JWT y contraseñas PostgreSQL
01

Perfil de infraestructura

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

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Despliegue manual

Verificar instalación de Docker antes de usar instrucciones del README. Cambiar credenciales por defecto inmediatamente tras primer inicio. Para compilación desde fuente, requieren 8GB+ RAM. Usar .env.example como base para configuración inicial.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
ReactRust
SERVICIOS
PostgreSQLRedisS3/MinIO
BASES DE DATOS
PostgreSQLRedis
PUERTOS
808030005433637954329000
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.