rustmail
Bot de modmail para Discord escrito en Rust con panel web autoalojado, gestión de tickets, API REST y soporte multilenguaje. Ideal para equipos de soporte técnico.
Ficha actualizada 24 sept 2026, 6:37 · upstream 24 sept 2026, 6:23 · release v1.1.0
Qué es rustmail
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Rustmail es un bot de modmail moderno desarrollado en Rust que permite a los equipos de moderación gestionar tickets de soporte mediante canales privados. Los usuarios envían mensajes directos al bot, el cual crea automáticamente canales dedicados para que el personal responda y rastree las conversaciones.
El proyecto incluye un panel web autoalojado accesible desde el navegador, permitiendo la gestión completa de tickets, configuración y permisos sin necesidad de interfaces externas. Soporta tanto modo dual-servidor (separando comunidad y staff) como single-server para despliegues simplificados.
La aplicación utiliza SQLite como base de datos automática, incluye un wizard de configuración inicial con URL única, y ofrece una REST API para integraciones con herramientas externas. Cuenta con soporte multilenguaje en 10 idiomas y funcionalidades como edición de mensajes, cierres programados y recordatorios.
- Gestión de tickets de soporte técnico en servidores Discord
- Automatización de flujos de trabajo de atención al cliente
- Integración con herramientas externas mediante REST API
- Despliegue autoalojado para equipos internos sin dependencias externas
- Escrito en Rust con bajo consumo de recursos (1 núcleo CPU, 1GB RAM)
- Panel web incluido en puerto 3002 con autenticación por token
- Base de datos SQLite automática sin configuración externa
- Soporte multilenguaje con 10 idiomas disponibles
- API REST documentada para integraciones personalizadas
- Licencia AGPLv3 garantizando código abierto y transparencia
- No incluye archivo docker-compose, requiere configuración manual de contenedores
- Requiere descarga manual del binario o compilación desde fuente
- Dependencia externa i18n-rs con licencia MIT en módulo de internacionalización
- Sin soporte one-click para despliegue inmediato
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Descargar la última versión desde releases y ejecutar el binario. Si no existe config.toml, abrir la URL del wizard en http://0.0.0.0:3002/setup?token=... para configurar credenciales y reiniciar automáticamente. Para despliegue Docker consultar docs/deployment/docker.md. Asegurar que el puerto 3002 esté abierto para el panel web.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.