Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

cherry

Cherry es un servicio autoalojable para gestión de marcadores web con autenticación de usuarios, importación CSV y almacenamiento externo compatible con S3/MinIO.

Ficha actualizada 18 sept 2026, 20:45 · upstream 14 sept 2026, 15:57 · release v0.0.10

00

Qué es cherry

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

Cherry es una aplicación Node.js diseñada como servicio de marcadores web autoalojable. Utiliza pnpm como gestor de paquetes y requiere la extensión SQLite tokenizer para funcionalidades específicas. El sistema incluye gestión de usuarios con roles admin, importación masiva desde CSV y compatibilidad con almacenamiento externo S3/MinIO.

La aplicación se ejecuta en el puerto 8000 y tiene requisitos modestos: 1 core CPU, 1GB RAM y 10GB disco. Incluye CLI para creación de usuarios y configuración inicial mediante archivo .env. El proyecto no incluye Dockerfile ni compose file, requiriendo despliegue manual con Node.js.

La interfaz permite importación de marcadores desde archivos CSV pregenerados disponibles en el sitio oficial del desarrollador.

CASOS DE USO
  • Gestión personal de marcadores web con autenticación
  • Importación masiva de marcadores desde archivos CSV
  • Autoalojamiento en servidores Node.js sin Docker
  • Almacenamiento externo compatible con S3/MinIO
PUNTOS DESTACADOS
  • Requisitos de recursos bajos (1 core, 1GB RAM)
  • CLI integrada para gestión de usuarios y roles
  • Compatibilidad con almacenamiento S3/MinIO
  • Importación CSV desde repositorio oficial
PRECAUCIONES
  • No incluye Dockerfile ni compose file
  • Requiere instalación manual de dependencias pnpm
  • Base de datos SQLite no especificada en análisis técnico
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.

Docker detectado

Instalar con pnpm, crear .env desde env.example, ejecutar pnpm sync para tipos. Crear usuario admin vía CLI. No requiere Docker. Asegurar puerto 8000 disponible.

✓Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Node.js
SERVICIOS
S3/MinIO
BASES DE DATOS
No detectadas
PUERTOS
8000
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.