Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

cloud-page

Servicio backend para gestión de archivos y carpetas en el ecosistema Vault Web. Proporciona APIs seguras para navegación, edición, búsqueda, compartición y descarga de archivos sin necesidad de frontend propio. Compatible con ClamAV para escaneo antivirus opcional.

Ficha actualizada 24 sept 2026, 14:08 · upstream 24 sept 2026, 13:57 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es cloud-page

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

Cloud Page es el servicio backend encargado de la gestión de archivos y carpetas dentro del ecosistema Vault Web. Ofrece una API robusta que permite a los usuarios navegar, crear, actualizar, eliminar y buscar archivos mediante metadatos, además de visualizarlos inline y descargarlos en formato de archivo comprimido por carpeta. La seguridad es un pilar fundamental, permitiendo compartir enlaces seguros entre usuarios y gestionar permisos de acceso específicos.

Este componente no incluye la interfaz de usuario, la cual reside en el repositorio vault-web bajo frontend/src/app/pages/cloud. Funciona como servicio independiente que depende de Vault Web para autenticación e infraestructura compartida, así como del repositorio Deploy para configuraciones de producción y mapeo de carpetas raíz.

La arquitectura está diseñada para ser ligera (LOW complexity), requiriendo 1 núcleo CPU y 1 GB de RAM mínimo. Soporta la integración con ClamAV para escaneo de virus, aunque esta funcionalidad está deshabilitada por defecto para permitir despliegues locales sin instalar el servicio externo.

CASOS DE USO
  • Gestión centralizada de archivos en servidores privados o self-hosted
  • Compartición segura de archivos mediante enlaces efímeros entre usuarios
  • Búsqueda avanzada de archivos filtrando por metadatos específicos
  • Visualización rápida de documentos sin descargarlos (inline viewing)
  • Escaneo de virus opcional para archivos subidos antes del acceso
PUNTOS DESTACADOS
  • Arquitectura backend desacoplada del frontend, facilitando integración con UIs existentes
  • Soporte nativo para ClamAV con configuración flexible (habilitado/deshabilitado)
  • APIs completas para operaciones CRUD y gestión de carpetas
  • Bajo consumo de recursos (1 CPU core, 1 GB RAM mínimo)
  • Seguridad reforzada con enlaces de envío seguro y autenticación vía Vault Web
PRECAUCIONES
  • No incluye interfaz gráfica propia; requiere integración con el frontend de vault-web
  • Escaneo antivirus deshabilitado por defecto, requiriendo configuración adicional para activar ClamAV
  • Depende de servicios externos (Vault Web, Deploy) para autenticación y mapeo de archivos
01

Perfil de infraestructura

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

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

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

Despliegue manual

Requiere clonar el repositorio y configurar las variables de entorno necesarias antes de iniciar. El escaneo antivirus debe configurarse explícitamente si se desea activar ClamAV. Verificar la documentación en backend/README.md para instrucciones de desarrollo local y producción. Asegurar que Vault Web esté operativo para autenticación.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
No detectados
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
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.