Servicio de correo electrónico autohospedable basado en Cloudflare Workers que permite crear varios buzones en un dominio, enviar mensajes y gestionar adjuntos desde una interfaz web adaptable.
Defiabell/yixi
Una alternativa autohospedada y web a la app One Sec: una página de respiración de diez segundos antes de abrir apps que distraen, más una página de objetivos diarios, alojada en el plan gratuito de Cloudflare.
Alternativa open source a:One Sec
- Estrellas
- 100
- Forks
- 4
- Issues abiertos
- 0
- Último commit
- hace 29 días
¿Qué es?
yixi intercepta apps que distraen mediante un atajo de iOS. Antes de que se abra la app, el teléfono muestra una página de respiración con una cuenta regresiva de diez segundos. Después, ofrece primero la opción «mejor no» y luego un enlace para «continuar», y registra cuál elegiste. La misma cuenta también incluye una página Hoy que muestra tus principales objetivos para las próximas semanas, cada uno con sus subtareas del día, una franja de seguimiento de siete días y un botón que abre directamente la app donde se realiza el trabajo.
Todo el servicio funciona como un único Cloudflare Worker respaldado por una base de datos D1 (SQLite), y el proyecto indica que cabe en el plan gratuito de Cloudflare. Las páginas, las sesiones y los tokens se gestionan en el servidor con WebCrypto, y la interfaz está disponible en chino e inglés. Una tercera función, Surf, guía al usuario en una pausa de diez minutos cuando aparece un impulso.
El proyecto está pensado como un recordatorio, no como una herramienta para imponer restricciones: la automatización se puede desactivar con un par de toques. El despliegue toma unos quince minutos y requiere una cuenta de Cloudflare y Node 18 o posterior.
Funciones clave
- 01Página de respiración con una cuenta regresiva de diez segundos antes de abrir la app elegida, mediante Atajos de iOS.
- 02Botones de salida asimétricos: «mejor no» como opción principal y «continuar» como enlace secundario.
- 03Página Hoy que muestra los principales objetivos, sus subtareas del día y una franja de seguimiento de siete días.
- 04Flujo Surf para hacer una pausa de diez minutos cuando aparece un impulso, con una página de revisión de 30 días.
- 05Funciona con un único Cloudflare Worker y una base de datos D1, sin dependencias en tiempo de ejecución.
- 06Interfaz en chino e inglés, con licencia MIT.
Casos de uso
- Personas que quieren hacer una pausa breve antes de abrir apps sociales o de video en su iPhone.
- Autohospedar una herramienta personal de bienestar digital sin pagar por un servidor.
- Mantener visibles cada mañana algunos objetivos de varias semanas, con subtareas diarias y accesos directos a las apps de trabajo.
- Estudiar la estructura de una pequeña app con Cloudflare Worker y D1, incluido su patrón de despliegue.
Inicio rápido
- 1
Instalar las dependencias
npm install - 2
Iniciar sesión en Cloudflare
npx wrangler login - 3
Crear la base de datos D1 y, después, configurar su database_id en wrangler.toml y pages/wrangler.toml
npx wrangler d1 create yixi - 4
Aplicar las migraciones y desplegar el Worker
npm run deploy
Antes de usarlo
- Para desplegar se necesita una cuenta de Cloudflare. La configuración, que consta de varios pasos e incluye dos despliegues, lleva unos quince minutos.
- Si se pierde TOKEN_KEY, no se podrán recuperar los tokens de acceso de los usuarios, así que es necesario hacer una copia de seguridad.
- Es un aviso, no un impedimento: los usuarios pueden desactivar la automatización con dos toques.
- El idioma predeterminado es el chino y las recomendaciones de despliegue del README son específicas del alojamiento de Cloudflare.
Temas
Preguntas frecuentes
- ¿Qué es yixi?
- Una alternativa autohospedada y web a la app One Sec: una página de respiración de diez segundos antes de abrir apps que distraen, más una página de objetivos diarios, alojada en el plan gratuito de Cloudflare. yixi intercepta apps que distraen mediante un atajo de iOS. Antes de que se abra la app, el teléfono muestra una página de respiración con una cuenta regresiva de diez segundos. Después, ofrece primero la opción «mejor no» y luego un enlace para «continuar», y registra cuál elegiste. La misma cuenta también incluye una página Hoy que muestra tus principales objetivos para las próximas semanas, cada uno con sus subtareas del día, una franja de seguimiento de siete días y un botón que abre directamente la app donde se realiza el trabajo.
- ¿yixi es gratuito? ¿Qué licencia tiene?
- yixi es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿yixi sigue mantenido?
- Mantenimiento activo. El último commit de yixi fue el 21 sept 2026.
- ¿Para qué puedo usar yixi?
- Personas que quieren hacer una pausa breve antes de abrir apps sociales o de video en su iPhone. Autohospedar una herramienta personal de bienestar digital sin pagar por un servidor. Mantener visibles cada mañana algunos objetivos de varias semanas, con subtareas diarias y accesos directos a las apps de trabajo. Estudiar la estructura de una pequeña app con Cloudflare Worker y D1, incluido su patrón de despliegue.
- ¿Cómo se instala yixi?
- Instalar las dependencias: npm install Iniciar sesión en Cloudflare: npx wrangler login Crear la base de datos D1 y, después, configurar su database_id en wrangler.toml y pages/wrangler.toml: npx wrangler d1 create yixi Aplicar las migraciones y desplegar el Worker: npm run deploy
- ¿Dónde consigo yixi?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Defiabell/yixi
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Chat de equipo autohospedado en Cloudflare Workers, con mensajería en tiempo real, puente bidireccional con Telegram y cifrado de mensajes y archivos en el servidor.
Plataforma autohospedada compatible con Cloudflare Workers, distribuida como un único binario de Rust para ejecutar Workers, KV, D1, R2 y más en una máquina.
Pool autohospedado de imágenes y texto entre dispositivos, basado en Cloudflare Workers y R2, al que se accede mediante una PWA sin instalar ninguna app.
Gestor de marcadores basado en Cloudflare Workers y D1 que guarda enlaces mediante un bookmarklet o una extensión de Chrome, sin necesidad de cuenta.
Plataforma backend de código abierto para crear aplicaciones, con Auth, Databases, Storage, Functions, Messaging, Realtime y Hosting, alojable en infraestructura propia con Docker.