Um mensageiro privado, gratuito e de código aberto, com chats e comunidades criptografados de ponta a ponta, baseado no protocolo Nostr e sem exigir telefone ou e-mail.
sartoopjj/thefeed
Um leitor de feeds e mensageiro leve que funciona por consultas DNS comuns, permitindo ler canais do Telegram e contas do X em redes onde só o DNS passa.
Alternativa open source a:Telegram
- Estrelas
- 1,709
- Forks
- 93
- Issues abertas
- 73
- Último commit
- anteontem
O que é?
thefeed é um leitor de feeds e mensageiro leve baseado em DNS, feito para redes em que só passam consultas DNS. Um servidor fora da rede restrita busca canais públicos do Telegram e contas do X e disponibiliza o conteúdo em respostas DNS TXT criptografadas. Um cliente no navegador, dentro da rede, envia consultas DNS criptografadas por meio de vários resolvers e exibe o feed.
Além da leitura de feeds, o projeto inclui um mensageiro opcional com criptografia de ponta a ponta entre usuários do mesmo servidor, com entrega store-and-forward e sem envolver o Telegram. Um modo opcional separado permite que o usuário entre na própria conta do Telegram e a use pelo servidor, com o tráfego MTProto transportado dentro de consultas DNS. As mídias podem ser retransmitidas por DNS ou por um repositório do GitHub.
Há clientes para Android e iOS, versões para desktop de Windows, macOS e Linux, além de um binário para Linux ou Termux. O servidor pode ser instalado com um script em sistemas com systemd ou executado com Docker; é necessário configurar um registro DNS A e uma delegação NS para um subdomínio.
Recursos principais
- 01Lê canais públicos do Telegram e contas públicas do X por meio de consultas DNS criptografadas.
- 02Mensageiro opcional com criptografia de ponta a ponta entre usuários do mesmo servidor.
- 03Modo opcional de Telegram sobre DNS para usar sua própria conta do Telegram pelo servidor.
- 04Conjunto de resolvers com um scanner que encontra resolvers DNS capazes de alcançar o servidor.
- 05Retransmissão de mídias por DNS ou por um repositório do GitHub, com limites de tamanho e verificação.
- 06Aplicativos para Android, iOS, Windows, macOS e Linux, além de uma interface web.
Casos de uso
- Ler canais do Telegram em uma rede que bloqueia o tráfego normal da internet, mas ainda resolve consultas DNS.
- Executar um servidor de feeds compartilhado que disponibiliza canais públicos para usuários de uma rede restrita.
- Conversar com outros usuários do mesmo servidor quando a internet em geral está indisponível.
- Conectar um agente de IA ao mensageiro para que ele possa ser acessado por DNS.
Início rápido
- 1
Instale o aplicativo cliente pelo Google Play, pela página de lançamentos ou pelo TestFlight
- 2
Copie o modelo de ambiente do Docker antes de editá-lo
cp .env.example .env - 3
Inicie o servidor de feed com Docker Compose (depois de configurar seu domínio e sua chave no .env)
docker compose up -d
Antes de usar
- Para hospedar seu próprio servidor, você precisa de um domínio sob seu controle, registros DNS e um servidor fora da rede censurada.
- As publicações do X (Twitter) não estão funcionando no momento porque as instâncias do Nitter das quais dependem foram arquivadas e estão sujeitas a limites de solicitações.
- A versão para Windows não é assinada e costuma ser sinalizada incorretamente pelo Defender.
- Por enquanto, o aplicativo para iOS é distribuído somente como uma versão beta do TestFlight.
Em coleções
Tópicos
Perguntas frequentes
- O que é thefeed?
- Um leitor de feeds e mensageiro leve que funciona por consultas DNS comuns, permitindo ler canais do Telegram e contas do X em redes onde só o DNS passa. thefeed é um leitor de feeds e mensageiro leve baseado em DNS, feito para redes em que só passam consultas DNS. Um servidor fora da rede restrita busca canais públicos do Telegram e contas do X e disponibiliza o conteúdo em respostas DNS TXT criptografadas. Um cliente no navegador, dentro da rede, envia consultas DNS criptografadas por meio de vários resolvers e exibe o feed.
- thefeed é gratuito? Qual é a licença?
- thefeed é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- thefeed ainda é mantido?
- Manutenção ativa. O último commit de thefeed foi em 5 de nov. de 2026.
- Para que posso usar thefeed?
- Ler canais do Telegram em uma rede que bloqueia o tráfego normal da internet, mas ainda resolve consultas DNS. Executar um servidor de feeds compartilhado que disponibiliza canais públicos para usuários de uma rede restrita. Conversar com outros usuários do mesmo servidor quando a internet em geral está indisponível. Conectar um agente de IA ao mensageiro para que ele possa ser acessado por DNS.
- Como instalar thefeed?
- Instale o aplicativo cliente pelo Google Play, pela página de lançamentos ou pelo TestFlight Copie o modelo de ambiente do Docker antes de editá-lo: cp .env.example .env Inicie o servidor de feed com Docker Compose (depois de configurar seu domínio e sua chave no .env): docker compose up -d
- Onde consigo thefeed?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/sartoopjj/thefeed
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Uma VPN por tunelamento DNS que transporta tráfego TCP em consultas e respostas DNS para contornar a censura e redes instáveis.
Mensageiro privado e com criptografia de ponta a ponta para Android, com mensagens e chamadas de voz e vídeo em HD pela conexão de dados do celular.
O app de mensagens open source do Signal para iOS oferece conversas privadas com criptografia de ponta a ponta.
Cliente não oficial do Telegram para Android, derivado do app oficial e com opções extras de personalização.
Fork open source do NagramX que reimplementa os recursos do exteraGram para Android e oferece um modelo de permissões para plugins.