Una alternativa autoalojada a Google Workspace con correo en dominio propio, calendario, almacenamiento de archivos, páginas de reservas y agentes de IA, en Cloudflare o Docker.
- Estrellas
- 2,290
- Forks
- 364
- Issues abiertos
- 7
- Último commit
- hace 9 días
¿Qué es?
WR.DO es una plataforma web hecha con Next.js y TypeScript que reúne varios servicios relacionados con dominios en una sola aplicación lista para desplegar. Los usuarios pueden crear enlaces cortos personalizados con códigos QR, protección con contraseña y fecha de vencimiento, y consultar estadísticas de visitas. También ofrece direcciones de correo con prefijo personalizado ilimitadas que reciben mensajes mediante Cloudflare Email Worker y los envían a través de Resend, con Catch-All y notificaciones push de Telegram.
En el plano de infraestructura, gestiona registros DNS en varias cuentas y dominios de Cloudflare, y permite configurar un flujo de trabajo en el que los usuarios solicitan subdominios y los administradores los aprueban. El almacenamiento de archivos es compatible con cualquier proveedor compatible con S3, como Cloudflare R2, AWS S3 u OSS. Una API abierta ofrece metadatos de sitios web, capturas de pantalla, códigos QR y conversión a Markdown o texto; además, un panel de administración permite controlar qué servicios están habilitados, las cuotas de usuarios y los métodos de inicio de sesión.
El proyecto se puede desplegar en Vercel o con Docker Compose, usando una base de datos PostgreSQL y una imagen precompilada disponible en GitHub Container Registry.
Funciones clave
- 01Enlaces cortos personalizados con códigos QR, protección con contraseña y fechas de vencimiento
- 02Bandejas de correo ilimitadas con prefijos personalizados, Catch-All y notificaciones de Telegram
- 03Gestión de registros DNS en varias cuentas de Cloudflare, con un flujo de aprobación opcional
- 04Carga de archivos a almacenamiento compatible con S3, como Cloudflare R2 y AWS S3
- 05API abierta para consultar metadatos de sitios web, capturas de pantalla, códigos QR y convertir contenido a Markdown
- 06Panel de administración para activar o desactivar servicios y gestionar las cuotas de usuarios y los métodos de inicio de sesión
Casos de uso
- Ofrecer un servicio privado de enlaces cortos y códigos QR para un equipo o una comunidad
- Alojar un sitio de registro de subdominios donde los usuarios soliciten registros DNS
- Proporcionar direcciones de correo desechables para probar registros en sitios web
- Ofrecer una página autohospedada para alojar archivos en un bucket compatible con S3
Inicio rápido
- 1
Clona el repositorio
git clone https://github.com/oiov/wr.do - 2
Entra en la carpeta del proyecto e instala las dependencias
cd wr.do && pnpm install - 3
Inicializa la base de datos y configura la cuenta de administrador
pnpm postinstall && pnpm db:push && pnpm bootstrap-admin - 4
Inicia el servidor de desarrollo en localhost:3000
pnpm dev
Antes de usarlo
- La configuración local requiere una base de datos PostgreSQL, variables de entorno y una cuenta de Cloudflare para las funciones de correo electrónico y DNS.
- La recepción de correo depende de Cloudflare Email Worker y el envío, de Resend.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es wr.do?
- Plataforma integral autohospedable de servicios de dominio que combina enlaces cortos, bandejas de correo desechables, gestión de DNS de subdominios, almacenamiento de archivos y una API abierta, con panel de administración. WR.DO es una plataforma web hecha con Next.js y TypeScript que reúne varios servicios relacionados con dominios en una sola aplicación lista para desplegar. Los usuarios pueden crear enlaces cortos personalizados con códigos QR, protección con contraseña y fecha de vencimiento, y consultar estadísticas de visitas. También ofrece direcciones de correo con prefijo personalizado ilimitadas que reciben mensajes mediante Cloudflare Email Worker y los envían a través de Resend, con Catch-All y notificaciones push de Telegram.
- ¿wr.do es gratuito? ¿Qué licencia tiene?
- wr.do es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿wr.do sigue mantenido?
- Mantenimiento activo. El último commit de wr.do fue el 29 oct 2026.
- ¿Para qué puedo usar wr.do?
- Ofrecer un servicio privado de enlaces cortos y códigos QR para un equipo o una comunidad Alojar un sitio de registro de subdominios donde los usuarios soliciten registros DNS Proporcionar direcciones de correo desechables para probar registros en sitios web Ofrecer una página autohospedada para alojar archivos en un bucket compatible con S3
- ¿Cómo se instala wr.do?
- Clona el repositorio: git clone https://github.com/oiov/wr.do Entra en la carpeta del proyecto e instala las dependencias: cd wr.do && pnpm install Inicializa la base de datos y configura la cuenta de administrador: pnpm postinstall && pnpm db:push && pnpm bootstrap-admin Inicia el servidor de desarrollo en localhost:3000: pnpm dev
- ¿Dónde consigo wr.do?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/oiov/wr.do
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Acortador de enlaces autoalojable con analíticas que funciona íntegramente en Cloudflare Workers, D1 y KV, sin necesidad de un servidor tradicional.
Plataforma open source de atribución de enlaces para enlaces cortos, seguimiento de conversiones y programas de afiliados, desarrollada con Next.js y TypeScript.
Acortador de URL de código abierto con enlaces de marca, dominios personalizados, códigos QR y seguimiento de clics, leads e ingresos.
Kutt es un acortador de URL autohospedable con dominios personalizados, estadísticas de enlaces, panel de administración y API RESTful.
Acortador de URL autoalojado escrito en PHP que ofrece enlaces cortos bajo tu propio dominio, con CLI y API REST.