Agregador de links e fórum federado e auto-hospedável em Rust, uma alternativa descentralizada ao Reddit que faz parte do fediverse.
johnwarne/upvote-rss
Serviço PHP self-hosted que transforma posts populares do Reddit, Hacker News, Lemmy, Lobsters, Mbin e GitHub em feeds RSS.
- Estrelas
- 500
- Forks
- 15
- Issues abertas
- 16
- Último commit
- há 15 dias
O que é?
O Upvote RSS gera feeds RSS com os posts mais populares de agregadores sociais como Reddit, Hacker News, Lemmy, Lobste.rs, PieFed e Mbin, além de repositórios do GitHub. Você escolhe uma plataforma e uma comunidade e, em seguida, define um filtro, como uma pontuação mínima ou uma quantidade desejada de posts por dia, para manter o volume do feed dentro do que seu leitor consegue acompanhar.
Os feeds podem incluir mídia incorporada, conteúdo de artigos analisado com imagens de destaque, tempo estimado de leitura, pontuação e principais comentários, com a opção de filtrar comentários fixados por moderadores. Também há suporte opcional a resumos com IA por meio de Ollama, OpenAI, Google Gemini, Anthropic, Mistral, DeepSeek ou qualquer endpoint compatível com OpenAI.
O app roda no Docker na porta 80 dentro do contêiner ou manualmente com PHP 8.2 ou posterior. O cache pode usar o sistema de arquivos, Redis ou APCu, e os feeds do Reddit exigem a configuração de um app da API do Reddit.
Recursos principais
- 01Gera feeds para subreddits, listas do Hacker News, comunidades do Lemmy e PieFed, revistas do Mbin, Lobsters e GitHub
- 02Filtra posts por pontuação, pontuação mínima ou média de posts por dia
- 03Incorpora vídeos, galerias e imagens dos posts
- 04Adiciona resumos com IA via Ollama, OpenAI, Gemini, Anthropic, Mistral, DeepSeek ou APIs compatíveis
- 05Oferece parsers opcionais Readability.js, Mercury e Browserless para conteúdo de artigos
- 06Filtra e desfoca conteúdo NSFW do Reddit
Casos de uso
- Acompanhar alguns subreddits com um volume baixo e previsível em um leitor de feeds
- Acompanhar as principais notícias do Hacker News ou do Lobsters sem visitar o site
- Monitorar repositórios em alta no GitHub por linguagem ou tópico
- Ler resumos de artigos populares gerados por IA em um leitor de feeds
Início rápido
- 1
Execute o contêiner Docker com a imagem pré-compilada
docker run -d --restart unless-stopped -p 8675:80 ghcr.io/johnwarne/upvote-rss:latest - 2
Abra o app no navegador pela porta exposta
Antes de usar
- Para usar os feeds do Reddit, você precisa criar um app do Reddit e fornecer credenciais da API.
- Os resumos de IA precisam de uma chave de API ou de um LLM auto-hospedado, como o Ollama.
Em coleções
Tópicos
Perguntas frequentes
- O que é upvote-rss?
- Serviço PHP self-hosted que transforma posts populares do Reddit, Hacker News, Lemmy, Lobsters, Mbin e GitHub em feeds RSS. O Upvote RSS gera feeds RSS com os posts mais populares de agregadores sociais como Reddit, Hacker News, Lemmy, Lobste.rs, PieFed e Mbin, além de repositórios do GitHub. Você escolhe uma plataforma e uma comunidade e, em seguida, define um filtro, como uma pontuação mínima ou uma quantidade desejada de posts por dia, para manter o volume do feed dentro do que seu leitor consegue acompanhar.
- upvote-rss é gratuito? Qual é a licença?
- upvote-rss é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- upvote-rss ainda é mantido?
- Manutenção ativa. O último commit de upvote-rss foi em 22 de out. de 2026.
- Para que posso usar upvote-rss?
- Acompanhar alguns subreddits com um volume baixo e previsível em um leitor de feeds Acompanhar as principais notícias do Hacker News ou do Lobsters sem visitar o site Monitorar repositórios em alta no GitHub por linguagem ou tópico Ler resumos de artigos populares gerados por IA em um leitor de feeds
- Como instalar upvote-rss?
- Execute o contêiner Docker com a imagem pré-compilada: docker run -d --restart unless-stopped -p 8675:80 ghcr.io/johnwarne/upvote-rss:latest Abra o app no navegador pela porta exposta
- Onde consigo upvote-rss?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/johnwarne/upvote-rss
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Projeto de código aberto que gera feeds RSS para sites e serviços que não os oferecem nativamente.
Um app web auto-hospedado que transforma quase qualquer site em um feed RSS 2.0 ou JSON Feed, com extração automática de itens.
Coleção de scripts Python e GitHub Actions que geram feeds RSS para blogs populares e changelogs que não têm um feed nativo.
Extensão para Chrome e Firefox que transforma a página de nova aba em um feed de notícias, ferramentas, vagas e eventos para desenvolvedores.
Projeto com IA que coleta diariamente as principais notícias do Hacker News, resume o conteúdo em chinês e o transforma em um podcast com feed RSS.