Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

QrForge

Plataforma open-source para códigos QR estáticos y dinámicos con diseño en el navegador, analítica privada sin rastreo externo y servidor autoalojado compatible con Docker.

Ficha actualizada 28 sept 2026, 10:45 · upstream 28 sept 2026, 10:32 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es QrForge

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

QrForge es una plataforma completa para la gestión del ciclo de vida de los códigos QR. Permite diseñar códigos estáticos directamente en el navegador sin enviar datos a servidores externos, exportando formatos PNG, SVG o PDF. Para códigos dinámicos, ofrece un servidor autoalojado que gestiona enlaces cortos redirigibles con opciones de caducidad, protección por contraseña y analítica anónima.

La arquitectura combina Next.js y React para la interfaz web con un backend en Go y base de datos PostgreSQL. Incluye una API REST documentada, SDKs JavaScript y herramientas CLI para generación offline. El despliegue es sencillo mediante Docker Compose, soportando tanto PostgreSQL como SQLite, con opciones para HTTPS automático usando Caddy.

CASOS DE USO
  • Creación de tarjetas de visita digitales (vCard)
  • Redirección de tráfico web con enlaces dinámicos
  • Configuración de redes Wi-Fi en entornos corporativos
  • Generación de códigos para eventos y calendarios
  • Integración en aplicaciones mediante API REST
PUNTOS DESTACADOS
  • Códigos estáticos generados 100% en el cliente (client-side)
  • Analítica con hashes salados que no almacenan IPs ni user-agents
  • Soporte nativo para Docker Compose y Kubernetes
  • API OpenAPI 3.1 documentada y disponible en /api/v1/openapi.yaml
PRECAUCIONES
  • Requiere Node.js 20+ y Go 1.26+ para entornos de desarrollo
  • Los códigos dinámicos dependen de una instancia del servidor activa
  • No incluye Dockerfile nativo, se usa docker compose para contenerización
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

QRForge StudioAnalytics for a dynamic codeQRForge
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Docker Compose detectado

Iniciar con `docker compose up -d` usando PostgreSQL o SQLite. Configurar variables QRFORGE_* según `.env.example`. Para HTTPS y dominio propio usar el archivo Caddy incluido. Requiere 4 núcleos CPU y 4GB RAM recomendados para producción.

✓Dockerfile
✓Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsReactNode.jsGo
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
5173543258780
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.