Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

maildun

Plataforma self-hosted de email marketing, transaccional y automatizaciones para equipos. Arquitectura Laravel 13 + Inertia 3 + React 19 con tracking first-party y soporte Amazon SES/SMTP.

Ficha actualizada 25 sept 2026, 19:31 · upstream 25 sept 2026, 19:21 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es maildun

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

Maildun es una plataforma auto-alojada diseñada para gestionar el ciclo completo del email outbound: audiencias, formularios de suscripción, campañas visuales, email transaccional vía JSON API, automatizaciones basadas en eventos y tracking first-party sin pixels de terceros. Está orientada a equipos que han superado las limitaciones de herramientas newsletters alojadas o que no pueden ceder listas de clientes a proveedores externos.

La arquitectura separa claramente el email del sistema (notificaciones operativas) del email por workspace (campañas, transaccional y automatizaciones). Utiliza Laravel 13 con Inertia 3 para el frontend en React 19, Tailwind CSS 4 y TypeScript. Las colas están gestionadas con Redis y Laravel Horizon, mientras que el almacenamiento de medios puede ser local o compatible con S3.

La plataforma incluye un MCP server para operaciones asistidas por IA, gestión de workspaces con roles, autenticación de dos factores y passkeys. Soporta bases de datos PostgreSQL, MySQL o SQLite (por defecto en desarrollo), con Redis como cola y PHP 8.4+ requerido.

CASOS DE USO
  • Gestión de email marketing para equipos con formularios de suscripción propios y seguimiento first-party
  • Envío de emails transaccionales mediante JSON API versionado por workspace
  • Automatizaciones basadas en eventos con jobs durables que se reanudan tras reinicios
  • Integración con Amazon SES o SMTP propio para cada workspace sin compartir datos
  • Gestión de audiencias con atributos personalizados, segmentos y doble opt-in
PUNTOS DESTACADOS
  • Plataforma completa en un solo repositorio: marketing, transaccional, automatizaciones y tracking
  • Tracking first-party sin pixels de terceros ni dependencia de proveedores externos
  • Arquitectura modular con Laravel + Inertia + React para desarrollo escalable
  • Soporte nativo para Amazon SES o SMTP propio por workspace
  • Licencia AGPL-3.0 con términos adicionales que requieren atribución obligatoria
  • MCP server integrado para operaciones asistidas por IA en workspaces
PRECAUCIONES
  • Plataforma en beta activo según documentación oficial
  • Requiere configuración manual de mailer antes de habilitar registro o invitaciones
  • Necesita supervisión continua de Horizon y ejecución del scheduler cada minuto en producción
  • Licencia AGPL con términos adicionales que imponen atribución obligatoria en interfaces públicas
  • No incluye sistema de reputación de envío ni monitorización de abuso por defecto
VISUAL

Capturas del proyecto

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

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

Docker Compose detectado

Configurar MAIL_* antes de ejecutar instalación. Para nuevas instalaciones, usar --registration=closed para evitar registros públicos. Supervisar Horizon y ejecutar php artisan schedule:work cada minuto. Realizar backups de base de datos, APP_KEY y archivos subidos. Consultar docs/production.md para hardening y configuración de sistema mailer.

✓Dockerfile
✓Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsReactNode.jsLaravelPHP
SERVICIOS
PostgreSQLMySQLRedisS3/MinIO
BASES DE DATOS
PostgreSQLMySQLRedis
PUERTOS
2525800080805432637980
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.