Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

clearflask

ClearFlask es una herramienta open-source de gestión de feedback para equipos de producto, alternativa a Canny y UserVoice, con frontend React y backend Java.

Ficha actualizada 18 sept 2026, 21:57 · upstream 11 sept 2026, 16:49 · release 2.6.4

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es clearflask

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

ClearFlask es una plataforma de gestión de feedback diseñada para escuchar a los usuarios durante el desarrollo de productos. Funciona como alternativa open-source a soluciones comerciales como Canny o UserVoice, permitiendo recopilar, priorizar y gestionar solicitudes de características y reportes de errores de manera centralizada.

La arquitectura consta de dos componentes principales: clearflask-server (aplicación Tomcat para API) y clearflask-connect (NodeJS para SSR y gestión dinámica de certificados). Soporta múltiples motores de búsqueda como MySQL, Elasticsearch/OpenSearch y almacenamiento en S3/MinIO. Incluye despliegue vía Docker Compose, Kubernetes Helm charts y opciones de hosting gestionado.

El proyecto ofrece integración con servicios AWS (DynamoDB, SES, S3), soporte para autenticación SSO, gestión de certificados SSL/TLS automática y telemetría opcional. La configuración se realiza mediante archivos .cfg o variables de entorno, con generación automática de secretos en primera ejecución.

CASOS DE USO
  • Gestión de feedback de usuarios para priorizar el roadmap del producto
  • Centralización de reportes de errores y solicitudes de características
  • Implementación de sistema de votación para features solicitadas por la comunidad
  • Alternativa open-source a herramientas SaaS de gestión de feedback
  • Integración con bases de datos existentes (MySQL, Elasticsearch, DynamoDB)
  • Despliegue en infraestructura propia o cloud (AWS, Kubernetes, Docker)
PUNTOS DESTACADOS
  • Software open-source con licencia disponible para uso y modificación
  • Soporte nativo para múltiples motores de búsqueda y almacenamiento
  • Despliegue flexible vía Docker Compose, Helm charts o AWS IAM
  • Gestión automática de certificados SSL/TLS en producción
  • Integración con servicios AWS (SES, S3, DynamoDB) o alternativas compatibles
  • Frontend React con SSR para mejor rendimiento y SEO
PRECAUCIONES
  • Alta complejidad técnica requerida para despliegue y mantenimiento
  • Necesidad de generar y gestionar manualmente secretos (tokens, claves)
  • Ausencia de Dockerfile nativo, requiere usar archivos docker-compose proporcionados
  • Dependencia de servicios externos (bases de datos, almacenamiento) que deben configurarse
  • Telemetría activada por defecto que puede enviar datos a los desarrolladores
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA4 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

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

Despliegue manual

Recomendado usar Helm charts para Kubernetes en producción. Generar secretos con openssl y uuidgen antes del despliegue. Configurar dominio, SSL/TLS y variables de entorno para SMTP o AWS SES. Verificar logs por advertencias de seguridad sobre secretos públicos en instalaciones anteriores.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
React
SERVICIOS
MySQLElasticsearchOpenSearchS3/MinIO
BASES DE DATOS
MySQLElasticsearchOpenSearch
PUERTOS
3000995090809999560180814566
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.