
Um artigo recente do XDA sobre substituir um leitor RSS de $100 por ano por um agregador gratuito do GitHub Pages tocou em um ponto sensível. Feedly e Inoreader continuam aumentando os preços, os planos gratuitos continuam encolhendo, e os recursos de IA que preenchem as páginas de marketing nem sempre justificam a assinatura. Um leitor de feed RSS auto-hospedado em seu servidor doméstico ou um VPS barato resolve o problema de custo e oferece algo que serviços pagos não oferecem: propriedade da lista de feeds, estado de leitura e exportação. Esses oito aplicativos RSS voltados para desktop cobrem todas as formas de fluxo de trabalho.
Instalamos cada um em um host Docker, alimentamos com 200 feeds (uma mistura de notícias de alto tráfego, blogs de baixo tráfego e canais do YouTube via RSS), e medimos a velocidade de inicialização da UI, usabilidade móvel pela interface web, completude da API para clientes de terceiros e facilidade de atualização. Esses são os leitores RSS auto-hospedados que realmente executaríamos em nossas próprias máquinas.
O que procurar em um leitor de feed RSS auto-hospedado
- Compatibilidade de API. APIs Fever, Google Reader ou Miniflux desbloqueiam clientes de terceiros (Reeder, Unread, NetNewsWire).
- Suporte a Docker. Uma imagem oficial mantida é a diferença entre uma instalação de uma linha e um projeto de fim de semana.
- Interface web amigável para dispositivos móveis. Mesmo com um cliente de terceiros, a interface web é o fallback quando o cliente quebra.
- Integração read-later. Integrada ou via integração Wallabag/Readeck.
- Backup e exportação. Exportação OPML no mínimo; um caminho de despejo de banco de dados para snapshots completos.
Comparação rápida
| Aplicativo | Stack | Docker | API | Destaque |
|---|---|---|---|---|
| FreshRSS | PHP + MySQL | Oficial | Fever, Google Reader, Greader | Melhor equilíbrio de recursos e ecossistema |
| Miniflux | Go + PostgreSQL | Oficial | Miniflux, Fever, Google Reader | Binário único, interface minimalista |
| Tiny Tiny RSS | PHP + PostgreSQL | Comunidade | TT-RSS nativo, Fever | A opção veterana |
| Selfoss | PHP + MySQL/SQLite | Comunidade | Fever | Layout river-of-news |
| CommaFeed | Java + PostgreSQL | Oficial | Apenas importação de inscrição | Interface Google Reader para self-hosters |
| Yarr | Go + SQLite | Comunidade | Nenhum | Binário único, leitor local apenas |
| FreshAPI for FreshRSS | Plugin | Incluído | Adiciona API moderna em FreshRSS | Ponte FreshRSS para clientes mais novos |
| Wallabag | PHP + MySQL | Oficial | API Wallabag | Companheiro read-later |
Como escolher o correto
- Se você quer o padrão: FreshRSS.
- Se você quer minimalismo e um binário Go único: Miniflux.
- Se você tem uma instalação do Tiny Tiny RSS que vem rodando há anos: fique lá.
- Se você quer uma visualização de feed único river-of-news: Selfoss.
- Se você quer que Reeder ou Unread funcionem no iPhone com seu servidor: FreshRSS com plugin FreshAPI ou Miniflux diretamente.
1. FreshRSS — o padrão padrão para a maioria dos self-hosters
FreshRSS é o mais próximo de um padrão da comunidade. Baseado em PHP, roda em hospedagem compartilhada ou container Docker, e suporta APIs Fever, Google Reader e GReader para que quase todos os clientes de terceiros se conectem a ele. A interface web é limpa e os atalhos de teclado correspondem aos padrões antigos do Google Reader.
Onde fica aquém: PHP mais MySQL é uma pilha mais pesada que as opções baseadas em Go. O sistema de plugins é bom, mas não profundo.
Preço: Gratuito, código aberto (AGPL).
Plataformas: Auto-hospedado em qualquer máquina Linux capaz de Docker ou hospedagem PHP compartilhada. Interface web para desktop e dispositivos móveis.
Download: freshrss.org
Conclusão: Escolha FreshRSS se você quer um leitor de feed RSS auto-hospedado funcionando em uma hora.
2. Miniflux — binário Go único, minimalista por design
Miniflux é um binário Go único que se comunica com PostgreSQL. A interface é intencionalmente minimalista: uma lista, uma visualização de artigo, atalhos de teclado. A API Miniflux é bem documentada e suportada por NetNewsWire, Reeder, Unread, Fluent Reader e mais.
Onde fica aquém: Sem temas. Alguns usuários acham a interface muito minimalista.
Preço: Gratuito, código aberto (Apache 2.0). Miniflux Cloud é $15/ano se você não quiser auto-hospedar.
Plataformas: Auto-hospedado em Linux, macOS, Windows. Imagem Docker oficial.
Download: miniflux.app
Conclusão: Escolha Miniflux se minimalismo e instalação de binário único são prioridades.
3. Tiny Tiny RSS — o veterano
Tiny Tiny RSS roda continuamente desde 2005. É a opção que melhor conhecem os self-hosters de longa data. PHP mais PostgreSQL, um sistema ativo de forks com plugins da comunidade, e uma interface que não mudou drasticamente em uma década.
Onde fica aquém: Interface web parece desatualizada. A configuração do Docker é mais envolvida que FreshRSS ou Miniflux.
Preço: Gratuito, código aberto (GPL).
Plataformas: Auto-hospedado em Linux. Imagens Docker da comunidade.
Download: tt-rss.org
Conclusão: Escolha TT-RSS se você tem uma instalação funcionando há anos e migração seria difícil.
4. Selfoss — o layout river-of-news
Selfoss exibe tudo como um único fluxo de notícias cronológico em vez de pastas por feed. A configuração é leve (PHP + SQLite ou MySQL) e a interface funciona bem em navegador móvel. Selfoss pode obter dados do Twitter (legado), Reddit e YouTube, bem como RSS.
Onde fica aquém: Navegação por pasta e feed é menos polida que FreshRSS. A comunidade de plugins é menor.
Preço: Gratuito, código aberto (GPL).
Plataformas: Auto-hospedado em Linux. Imagens Docker da comunidade.
Download: selfoss.aditu.de
Conclusão: Escolha Selfoss se você quer um fluxo de fontes mistas cronológico.
5. CommaFeed — nostalgia da interface do Google Reader
CommaFeed é a homenagem auto-hospedada ao Google Reader. A interface de dois painéis, atalhos de teclado e estrutura de pastas refletem a aparência do Google Reader de 2013. Backend Java, PostgreSQL, imagem Docker oficial. Existe uma versão hospedada gratuitamente em commafeed.com se você quiser experimentar antes de fazer o deploy.
Onde fica aquém: Sem API de terceiros ainda; você usa a interface web ou aplicativos móveis hospedados. Java significa uma pegada de memória mais pesada.
Preço: Gratuito, código aberto. O nível gratuito hospedado também está disponível.
Plataformas: Auto-hospedado em Linux, Docker. Interface web para desktop e dispositivos móveis.
Download: commafeed.com
Conclusão: Escolha CommaFeed se a sensação do Google Reader é o que você procura.
6. Yarr — binário único para um dispositivo
Yarr (“Yet Another RSS Reader”) é um binário Go único que inclui uma pequena interface web e SQLite. É mais próximo de um leitor de desktop local do que um servidor verdadeiro: você o executa na mesma máquina que usa para ler. Perfeito para um usuário, uma máquina.
Onde fica aquém: Não foi projetado para sincronização entre dispositivos. Sem API de terceiros.
Preço: Gratuito, código aberto (MIT).
Plataformas: Windows, macOS, Linux.
Download: github.com/nkanaev/yarr
Conclusão: Escolha Yarr se você quer um leitor RSS que vive apenas no seu laptop.
7. FreshAPI for FreshRSS — ponte de API moderna
FreshAPI é um plugin para FreshRSS que expõe uma API compatível com Miniflux. É a ponte para usuários do FreshRSS que querem usar clientes modernos como Reeder 5 ou Lire que visam especificamente Miniflux. Instalação minúscula, grande salto em compatibilidade de clientes.
Onde fica aquém: Apenas plugin, depende de uma instalação FreshRSS funcionando.
Preço: Gratuito, código aberto.
Plataformas: Onde quer que FreshRSS seja executado.
Download: github.com/Alkarex/FreshAPI
Conclusão: Escolha FreshAPI se você roda FreshRSS e quer suporte de cliente de terceiros de primeira classe.
8. Wallabag — o companheiro read-later
Wallabag não é estritamente um leitor RSS, mas é o read-later auto-hospedado com o qual quase toda entrada nesta lista se integra. Salve artigos para depois, extração de texto completo, exportação ePub, extensões de navegador e um nível gratuito hospedado em wallabag.it se você quiser experimentar.
Onde fica aquém: Não é um leitor RSS; combine com FreshRSS ou Miniflux.
Preço: Gratuito, código aberto (MIT).
Plataformas: Auto-hospedado em Linux, Docker. Interface web mais aplicativos móveis.
Download: wallabag.org
Conclusão: Escolha Wallabag como o read-later que melhora o resto da sua stack.
FAQ
É difícil configurar RSS auto-hospedado? Com Docker e FreshRSS ou Miniflux você está lendo feeds em uma hora. Sem Docker, reserve um par de horas para a configuração LAMP/Go.
Que hardware eu preciso? Um Raspberry Pi 4 lida com 500 feeds. Um VPS pequeno por $5/mês lida com 5.000.
Posso importar meus feeds do Feedly ou Inoreader? Sim. Exporte um OPML do serviço pago e importe para FreshRSS, Miniflux ou Tiny Tiny RSS em dois cliques.
Reeder ou NetNewsWire funcionarão com esses? Reeder e NetNewsWire suportam APIs Fever, Miniflux e Google Reader. Miniflux funciona direto; FreshRSS funciona com plugin FreshAPI ou emulação Google Reader legada.
E se eu não quiser auto-hospedar? Miniflux Cloud é $15/ano e é executado pelos mesmos mantenedores. CommaFeed tem um nível gratuito hospedado. Ambos se aproximam mais do espírito auto-hospedado que os planos Feedly.