Rust製の分散型リンク集約・フォーラム。セルフホスト可能で、fediverse上で動くRedditの代替サービスです。
johnwarne/upvote-rss
Reddit、Hacker News、Lemmy、Lobsters、Mbin、GitHubの人気投稿をRSSフィードに変換する、セルフホスト型のPHPサービスです。
- スター
- 500
- フォーク
- 15
- 未解決の Issue
- 16
- 最終コミット
- 16 日前
これは何?
Upvote RSSは、Reddit、Hacker News、Lemmy、Lobste.rs、PieFed、Mbinなどのソーシャルアグリゲーションサイトや、GitHubリポジトリから人気投稿のRSSフィードを生成します。プラットフォームとコミュニティを選び、最低スコアや1日あたりの投稿数などのフィルターを設定できるため、フィードリーダーで無理なく扱える量に調整できます。
フィードには、埋め込みメディア、記事本文(解析済み)、アイキャッチ画像、推定読了時間、スコア、人気コメントを含められます。モデレーターによる固定コメントを除外する設定も可能です。Ollama、OpenAI、Google Gemini、Anthropic、Mistral、DeepSeek、またはOpenAI互換エンドポイントを利用したAI要約にも対応しています。
アプリはDockerでコンテナ内のポート80を使って実行できるほか、PHP 8.2以降で直接起動することもできます。キャッシュにはファイルシステム、Redis、APCuを利用でき、RedditのフィードにはReddit APIアプリの設定が必要です。
主な機能
- 01サブレディット、Hacker Newsのリスト、LemmyやPieFedのコミュニティ、Mbinのマガジン、Lobsters、GitHubのフィードを生成
- 02スコア、最低スコア、または1日あたりの平均投稿数で投稿をフィルタリング
- 03投稿内の動画、ギャラリー、画像を埋め込み
- 04Ollama、OpenAI、Gemini、Anthropic、Mistral、DeepSeek、または互換APIを使ったAI要約を追加
- 05記事本文の解析にReadability.js、Mercury、Browserlessを任意で利用
- 06RedditのNSFWコンテンツをフィルタリングしてぼかし表示
ユースケース
- フィードリーダーで、いくつかのサブレディットを少なく予測可能な投稿量でフォローする
- サイトを開かずにHacker NewsやLobstersの人気記事をチェックする
- GitHubで言語やトピック別にトレンドのリポジトリをモニタリングする
- フィードリーダーで人気記事のAI生成要約を読む
クイックスタート
- 1
ビルド済みイメージで Docker コンテナを実行します
docker run -d --restart unless-stopped -p 8675:80 ghcr.io/johnwarne/upvote-rss:latest - 2
公開されたポートでブラウザーからアプリを開きます
使う前に知っておきたいこと
- Reddit のフィードを利用するには、Reddit アプリを作成し、API 認証情報を設定する必要があります。
- AI 要約には、API キー、または Ollama などのセルフホスト型 LLM が必要です。
収録されている特集
トピック
よくある質問
- upvote-rss とは?
- Reddit、Hacker News、Lemmy、Lobsters、Mbin、GitHubの人気投稿をRSSフィードに変換する、セルフホスト型のPHPサービスです。 Upvote RSSは、Reddit、Hacker News、Lemmy、Lobste.rs、PieFed、Mbinなどのソーシャルアグリゲーションサイトや、GitHubリポジトリから人気投稿のRSSフィードを生成します。プラットフォームとコミュニティを選び、最低スコアや1日あたりの投稿数などのフィルターを設定できるため、フィードリーダーで無理なく扱える量に調整できます。
- upvote-rss は無料で使えますか?ライセンスは?
- upvote-rss は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- upvote-rss は今もメンテナンスされていますか?
- 活発にメンテナンス中。upvote-rss の最終コミットは 2026年10月22日 です。
- upvote-rss は何に使えますか?
- フィードリーダーで、いくつかのサブレディットを少なく予測可能な投稿量でフォローする サイトを開かずにHacker NewsやLobstersの人気記事をチェックする GitHubで言語やトピック別にトレンドのリポジトリをモニタリングする フィードリーダーで人気記事のAI生成要約を読む
- upvote-rss のインストール方法は?
- ビルド済みイメージで Docker コンテナを実行します: docker run -d --restart unless-stopped -p 8675:80 ghcr.io/johnwarne/upvote-rss:latest 公開されたポートでブラウザーからアプリを開きます
- upvote-rss はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/johnwarne/upvote-rss
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
RSSフィードを標準で提供していないWebサイトやサービス向けに、フィードを生成するオープンソースプロジェクト。
ほとんどあらゆるWebサイトをRSS 2.0またはJSON Feedに変換し、項目を自動抽出できるセルフホスト型Webアプリです。
RSSフィードを提供していない人気ブログや更新履歴向けに、RSSフィードを生成するPythonスクリプトとGitHub Actionsのコレクションです。
新しいタブを開発者向けニュース、ツール、求人、イベントのフィードに変えるChrome・Firefox拡張機能です。
Hacker Newsの人気記事を毎日取得して中国語で要約し、RSSフィード付きのポッドキャストにするAI駆動のプロジェクト。