Serviço de e-mail auto-hospedável baseado em Cloudflare Workers, que permite criar várias caixas de entrada em um domínio, com envio, anexos e uma interface web responsiva.
Defiabell/yixi
Uma alternativa web e self-hosted ao app One Sec: uma página de respiração de dez segundos antes de abrir apps que distraem, mais uma página de metas diárias, hospedada no plano gratuito da Cloudflare.
Alternativa open source a:One Sec
- Estrelas
- 100
- Forks
- 4
- Issues abertas
- 0
- Último commit
- há 29 dias
O que é?
yixi intercepta apps que distraem por meio de um Atalho do iOS. Antes de o app abrir, o celular exibe uma página de respiração com contagem regressiva de dez segundos. Em seguida, oferece primeiro a opção "desisti" e, depois, um link para "continuar abrindo", além de registrar qual opção você escolheu. A mesma conta também inclui uma página Hoje, que lista suas principais metas para as próximas semanas, cada uma com subtarefas para o dia, uma faixa de check-ins de sete dias e um botão que abre o app onde o trabalho é feito.
O serviço inteiro roda em um único Cloudflare Worker com um banco de dados D1 (SQLite), e o projeto informa que cabe no plano gratuito da Cloudflare. Páginas, sessões e tokens são gerenciados no servidor com WebCrypto, e a interface está disponível em chinês e inglês. Um terceiro recurso, o Surf, conduz o usuário por uma pausa de dez minutos quando surge uma vontade.
O projeto foi pensado como um incentivo, não como uma ferramenta de bloqueio: a automação pode ser desativada com poucos toques. A implantação leva cerca de quinze minutos e requer uma conta Cloudflare e Node 18 ou superior.
Recursos principais
- 01Página de respiração com contagem regressiva de dez segundos antes de abrir um app escolhido, usando Atalhos do iOS.
- 02Botões de saída assimétricos: "desisti" como opção principal e "continuar abrindo" como link secundário.
- 03Página Hoje que mostra as principais metas, as subtarefas do dia e uma faixa de check-ins de sete dias.
- 04Fluxo Surf para uma pausa de dez minutos quando surge uma vontade, com uma página de revisão dos últimos 30 dias.
- 05Roda em um único Cloudflare Worker e banco de dados D1, sem dependências em runtime.
- 06Interface em chinês e inglês, com licença MIT.
Casos de uso
- Para quem quer fazer uma pausa tranquila antes de abrir apps de redes sociais ou vídeos no iPhone.
- Hospedar por conta própria uma ferramenta pessoal de bem-estar digital sem pagar por um servidor.
- Manter algumas metas de várias semanas visíveis todas as manhãs, com subtarefas diárias e atalhos para abrir os apps de trabalho.
- Estudar a estrutura de um app pequeno com Cloudflare Worker e D1, incluindo seu modelo de implantação.
Início rápido
- 1
Instale as dependências
npm install - 2
Entre na sua conta do Cloudflare
npx wrangler login - 3
Crie o banco de dados D1 e, em seguida, configure o database_id em wrangler.toml e pages/wrangler.toml
npx wrangler d1 create yixi - 4
Aplique as migrações e faça o deploy do Worker
npm run deploy
Antes de usar
- Para fazer o deploy, é necessária uma conta do Cloudflare. A configuração, que tem várias etapas e inclui dois deploys, leva cerca de quinze minutos.
- Se o TOKEN_KEY for perdido, não será possível recuperar os tokens de acesso dos usuários; por isso, faça um backup.
- É apenas um lembrete, não um bloqueio, já que os usuários podem desativar a automação com dois toques.
- O idioma padrão é chinês, e as orientações de deploy do README são específicas para a hospedagem da Cloudflare.
Tópicos
Perguntas frequentes
- O que é yixi?
- Uma alternativa web e self-hosted ao app One Sec: uma página de respiração de dez segundos antes de abrir apps que distraem, mais uma página de metas diárias, hospedada no plano gratuito da Cloudflare. yixi intercepta apps que distraem por meio de um Atalho do iOS. Antes de o app abrir, o celular exibe uma página de respiração com contagem regressiva de dez segundos. Em seguida, oferece primeiro a opção "desisti" e, depois, um link para "continuar abrindo", além de registrar qual opção você escolheu. A mesma conta também inclui uma página Hoje, que lista suas principais metas para as próximas semanas, cada uma com subtarefas para o dia, uma faixa de check-ins de sete dias e um botão que abre o app onde o trabalho é feito.
- yixi é gratuito? Qual é a licença?
- yixi é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- yixi ainda é mantido?
- Manutenção ativa. O último commit de yixi foi em 21 de set. de 2026.
- Para que posso usar yixi?
- Para quem quer fazer uma pausa tranquila antes de abrir apps de redes sociais ou vídeos no iPhone. Hospedar por conta própria uma ferramenta pessoal de bem-estar digital sem pagar por um servidor. Manter algumas metas de várias semanas visíveis todas as manhãs, com subtarefas diárias e atalhos para abrir os apps de trabalho. Estudar a estrutura de um app pequeno com Cloudflare Worker e D1, incluindo seu modelo de implantação.
- Como instalar yixi?
- Instale as dependências: npm install Entre na sua conta do Cloudflare: npx wrangler login Crie o banco de dados D1 e, em seguida, configure o database_id em wrangler.toml e pages/wrangler.toml: npx wrangler d1 create yixi Aplique as migrações e faça o deploy do Worker: npm run deploy
- Onde consigo yixi?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Defiabell/yixi
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Chat de equipe auto-hospedado no Cloudflare Workers, com mensagens em tempo real, integração bidirecional com o Telegram e mensagens e arquivos criptografados no servidor.
Plataforma self-hosted compatível com Cloudflare Workers, distribuída em um único binário Rust para executar Workers, KV, D1, R2 e muito mais em uma máquina.
Acervo autohospedado de imagens e textos acessível em vários dispositivos, com Cloudflare Workers e R2, via PWA sem instalação de app.
Gerenciador de favoritos com Cloudflare Workers e D1 que salva links por bookmarklet ou extensão do Chrome, sem exigir conta.
Plataforma de backend open source para criar apps com Auth, Databases, Storage, Functions, Messaging, Realtime e Hosting, auto-hospedada via Docker.