Self-hosted team chat running on Cloudflare Workers, with realtime messaging, a two-way Telegram bridge, and server-side encrypted messages and files.
Defiabell/yixi
A self-hosted, web-based take on the One Sec app: a ten-second breathing page before distracting apps open, plus a daily goals page, running on Cloudflare's free tier.
Open source альтернатива:One Sec
- Звёзды
- 100
- Форки
- 4
- Открытые issues
- 0
- Последний коммит
- 28 дней назад
Что это?
yixi intercepts distracting apps through an iOS Shortcut. Before the app opens, the phone shows a breathing page that counts down ten seconds, then offers a "never mind" option first and a "continue opening" link second, and records which one you chose. The same account also includes a Today page that lists your top goals for the coming weeks, each with today's sub-tasks, a seven-day check-in strip, and a button that jumps into the app where the work happens.
The whole service runs as one Cloudflare Worker backed by one D1 (SQLite) database, and the project states it fits inside Cloudflare's free tier. Pages, sessions, and tokens are handled server-side with WebCrypto, and the interface is bilingual in Chinese and English. A third feature, Surf, walks the user through a ten-minute pause when an urge appears.
The project is built as a nudge rather than an enforcement tool: the automation can be turned off in a couple of taps. Deployment takes roughly fifteen minutes and requires a Cloudflare account and Node 18+.
Ключевые возможности
- 01Breathing page with a ten-second countdown before a chosen app opens, via iOS Shortcuts.
- 02Asymmetric exit buttons: "never mind" as the primary option, "continue opening" as a secondary link.
- 03Today page showing top goals, their sub-tasks for the day, and a seven-day check-in strip.
- 04Surf flow for a ten-minute pause when an urge appears, with a 30-day review page.
- 05Runs on a single Cloudflare Worker and D1 database, with no runtime dependencies.
- 06Chinese and English interface, with an MIT license.
Сценарии использования
- Someone who wants a gentle pause before opening social or video apps on their iPhone.
- Self-hosting a personal digital-wellbeing tool without paying for a server.
- Keeping a few multi-week goals visible each morning with daily sub-tasks and quick jumps into work apps.
- Studying how a small Cloudflare Worker plus D1 app is structured, including its deployment pattern.
Темы
Частые вопросы
- Что такое yixi?
- A self-hosted, web-based take on the One Sec app: a ten-second breathing page before distracting apps open, plus a daily goals page, running on Cloudflare's free tier. yixi intercepts distracting apps through an iOS Shortcut. Before the app opens, the phone shows a breathing page that counts down ten seconds, then offers a "never mind" option first and a "continue opening" link second, and records which one you chose. The same account also includes a Today page that lists your top goals for the coming weeks, each with today's sub-tasks, a seven-day check-in strip, and a button that jumps into the app where the work happens.
- yixi можно использовать бесплатно? Какая у него лицензия?
- yixi распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- yixi всё ещё поддерживается?
- Активно поддерживается. Последний коммит в yixi — 21 сент. 2026 г..
- Для чего можно использовать yixi?
- Someone who wants a gentle pause before opening social or video apps on their iPhone. Self-hosting a personal digital-wellbeing tool without paying for a server. Keeping a few multi-week goals visible each morning with daily sub-tasks and quick jumps into work apps. Studying how a small Cloudflare Worker plus D1 app is structured, including its deployment pattern.
- Где скачать yixi?
- Исходный код и инструкции по установке — на GitHub: https://github.com/Defiabell/yixi
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
A self-hosted, Cloudflare Workers-compatible platform packaged as a single Rust binary for running Workers, KV, D1, R2 and more on one machine.
Self-hosted cross-device image and text pool on Cloudflare Workers and R2, accessed through a PWA with no app install.
Опенсорсная backend-платформа для разработки приложений с Auth, Databases, Storage, Functions, Messaging, Realtime и Hosting, которую можно развернуть самостоятельно через Docker.
Open-source Go and Python runtime for serverless AI workloads, covering GPU inference endpoints, sandboxes, and background tasks.
A git server where each repository is a Durable Object, running on Cloudflare Workers or self-hosted on celld.