Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

GreenShort

GreenShort es un acortador de URLs auto-alojado ejecutado íntegramente en la red de Cloudflare.

Ficha actualizada 25 sept 2026, 0:44 · upstream 25 sept 2026, 0:41 · release v3.9.0

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es GreenShort

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

GreenShort es una solución auto-alojada diseñada para ejecutarse completamente en la capa de borde de Cloudflare, eliminando la necesidad de servidores tradicionales o bases de datos externas. La arquitectura se basa en un proyecto de Cloudflare Pages con un Worker catch-all que maneja todas las solicitudes, resolviendo slugs y aplicando reglas de redirección, seguridad o contenido estático.

CASOS DE USO
  • Crear enlaces cortos para campañas de marketing con slugs personalizados o generados automáticamente mediante Workers AI.
  • Configurar páginas tipo link-in-bio para redes sociales con múltiples destinos, temas visuales y avatares personalizados.
  • Proteger contenido sensible mediante contraseñas y captchas integrados sin depender de APIs externas como reCAPTCHA.
  • Redirigir tráfico de dominio completo (root redirect) preservando rutas para sitios espejo o redirecciones globales transparentes.
  • Generar códigos QR personalizados para enlaces específicos desde el panel de administración para uso offline o impreso.
PUNTOS DESTACADOS
  • Arquitectura sin servidores: Todo corre en la capa de borde de Cloudflare (Pages, Workers) con cero mantenimiento de infraestructura.
  • Integración con Workers AI: Generación automática de slugs descriptivos usando modelos como @cf/moonshot-ai/kimi-k2.5 dentro del cuota gratuita.
  • Seguridad integrada: Captchas propios firmados con HMAC y protección por contraseña sin dependencias externas ni APIs de terceros.
  • Analítica nativa: Uso de Cloudflare Analytics Engine para rastrear clics, geolocalización, user agent y referidos en tiempo real.
  • Sin costes operativos: Funciona eficientemente en el plan gratuito de Cloudflare sin gastos adicionales por transacciones o almacenamiento básico.
PRECAUCIONES
  • Dependencia del cuota gratuita de Workers AI para generación de slugs por IA, que puede agotarse con uso intensivo.
  • Límite de peticiones diarias en el plan gratuito de Cloudflare Workers susceptible a ataques de bots o escaneos masivos.
  • Configuración manual obligatoria de variables de entorno (tokens, IDs) en la plataforma Pages sin scripts de orquestación.
  • No incluye contenedores Docker ni scripts de orquestación para despliegue tradicional en servidores convencionales.
  • Almacenamiento de datos limitado por el plan gratuito de D1 y Analytics Engine, no apto para volúmenes masivos de clics.
VISUAL

Capturas del proyecto

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

Analytics Dashboard PreviewLinks Dashboard PreviewGreenShort PreviewENVs PreviewBindings PreviewPages PreviewGreenShort
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 un proyecto Cloudflare Pages con D1 y Workers AI vinculados. Configurar variables SITE_TOKEN, CF_ACCOUNT_ID, CF_D1_ID y CF_API_TOKEN en el dashboard. Activar Bot Fight Mode en la configuración de seguridad para proteger el cuota de peticiones. Se recomienda usar DNSHE, l.cd o cc.cd para despliegue rápido. El token SITE_TOKEN debe tratarse como contraseña sensible.

—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.