FreshRSSとは?セルフホスト型RSSリーダーの使い方・導入方法・注意点
オープンソースラボ編集部 ・ 2026年10月4日
FreshRSSとは
FreshRSSは、セルフホスト型のRSSリーダーです。ブログやニュースサイトのRSS/Atomフィードを一か所に集約して購読でき、自分のサーバーで運用できます。GitHubで公開されており、累計16,228スター(確認日:2026-10-04)を獲得しています。
FeedlyやInoreaderなどのクラウドサービスと異なり、データが自分のサーバーに保存される点が特徴です。SNSのアルゴリズムに依存せず、情報を自分のペースで収集したい個人や組織に向いています。
主な特徴とできること
軽量で幅広い環境で動作
PHP 8.1以上とデータベース(SQLite・PostgreSQL・MySQL・MariaDB)があれば動きます。レンタルサーバーやRaspberry Pi 1でも動作実績があり、150のフィード購読時でレスポンス時間が1秒以下という報告もあります。
複数のフィード購読・整理機能
- RSS/Atomフィード、JSONドキュメントに対応
- フィードをカテゴリで整理
- 全文検索機能
- フィルタリング機能
- ユーザーラベル(カスタムタグ)をサポート
WebSub(Push通知)対応
WordPressやBlogger、Mediumなど、WebSub標準に対応したサイトからは即座に通知を受け取れます。ポーリング型のスケジューリングより素早く更新を検知できます。
Webスクレイピング機能
RSSフィードを提供していないWebサイトでも、XPath指定でコンテンツを抽出し、RSSとして購読できます。スクレイピング対象はサイトの利用規約を確認してください。
Google Reader互換API
Google Reader形式のAPIをサポートしており、多くのモバイルアプリやクライアント(Feedly、News+など)と連携できます。これにより、スマートフォンでの読み込みも実現します。
複数ユーザー・匿名読み込みモード
複数ユーザーをサポートし、匿名で読み込む機能も備えています。
記事の再配信
選定した記事をHTML、RSS、OPMLで再配信できます。
拡張機能対応
拡張機能(Extensions)により、カスタマイズが可能です。
料金とライセンス
FreshRSSは完全に無料で利用できます。ライセンスはGNU AGPL 3です。
AGPL-3.0は、ネットワーク経由でのサービス提供時、カスタマイズしたコードのソースコード公開を要求するライセンスです。自分のサーバーで運用する場合は、ユーザーへのソースコード提供義務が発生するため、導入時にこの条件を理解しておく必要があります。
公式ウェブサイト(https://freshrss.org)ではLiberapayを通じた寄付受け付けも行われており、開発支援が可能です。↗
導入方法
必要な環境
FreshRSSを動かすには以下が必要です。
サーバー要件:
- Linux または Windows サーバー
- Apache 2.4+(推奨)、nginx、lighttpd
- PHP 8.1以上
- 必須拡張: cURL、DOM、JSON、XML、session、ctype
- 推奨拡張: PDO_SQLite、GMP、IDN、mbstring、iconv、ZIP、zlib
- PostgreSQL 10+、SQLite、MariaDB 10.6+、またはMySQL 8.0+
クライアント要件:
- 最新のブラウザ(Firefox、Edge、Chrome、Opera、Safari)
- モバイルブラウザでも利用可能(一部機能を除く)
自動インストール
公式では複数のプラットフォーム向け自動インストール方法を提供しています。
- Docker - コンテナ化された環境での実行
- YunoHost - セルフホストされた自分のサーバー管理プラットフォーム
- Cloudron - アプリケーション管理プラットフォーム
- PikaPods - マネージドホスティング
- その他 - Elestio、Zeabur、ClawCloud、Hostinger VPS
これらのプラットフォームを利用すると、インストール作業が簡略化されます。
手動インストール
GitHubからコードをダウンロードして、Webサーバーのディレクトリに配置し、データベースを設定することで導入できます。詳細は管理者向けドキュメント↗を参照してください。
更新戦略
FreshRSSは2つのブランチを提供しています。
- edge ブランチ - 最新の機能と セキュリティ修正を含む(推奨)
- latest ブランチ - より安定しているが、更新頻度は年数回程度
セキュリティを重視する場合は、edge ブランチの使用が推奨されています。
活用シーン
情報収集の一元管理
複数のブログやニュースサイトを購読する場合、FreshRSSで全てを一か所に集約できます。カテゴリ分けやタグ機能で、関心別に整理することも可能です。
SNS依存からの脱却
TwitterやInstagramのアルゴリズムに左右されずに、自分が選んだ情報源から情報を取得できます。
プライバシー重視の購読
データがクラウドではなく自分のサーバーに保存されるため、購読履歴や記事閲覧履歴を他社に把握されません。
複数の読者による情報共有
複数ユーザー機能を活用すれば、チーム内での情報源共有が可能です。
Webサイト監視
RSSフィードを提供していないWebサイトでも、Webスクレイピング機能を使って更新を追跡できます。
デメリットと注意点
サーバー管理が必要
クラウドサービスと異なり、自分のサーバーで運用・保守する責任があります。セキュリティアップデート、バックアップ、トラブル対応は自分で行う必要があります。
AGPL-3.0ライセンスの理解
ネットワーク経由でカスタマイズ版を提供する場合、ソースコード公開義務が発生します。組織向けにサービス化する場合は、法的リスクを事前に確認してください。
セキュリティの強化が必須
2026年9月の1.30.0リリースで、デフォルトでローカルネットワーク(127.0.0.1など)へのアクセスがブロックされるようになりました。本番環境では、ファイアウォール設定やHTTP認証など、セキュリティ対策を自分で構築する必要があります。
定期的な更新が必要
セキュリティ修正が継続的に発行されるため、特にedgeブランチを使う場合は、更新を追跡・実施する体制が必要です。
Webスクレイピングの法的リスク
スクレイピング対象のサイトの利用規約によっては、法的問題に発展する可能性があります。対象サイトの規約を必ず確認してください。
よくある質問
FreshRSSは本当に無料ですか?
はい、完全に無料です。ライセンスはGNU AGPL 3で、ソフトウェア自体に利用料金は発生しません。ただし、サーバー費用は別途必要です。
クラウド版FreshRSSはありますか?
公式のクラウド版はありません。ただし、YunoHost、Cloudron、PikaPods、Elestioなど、マネージドホスティングプラットフォームで簡単に導入・運用できます。完全に無料ではありませんが、サーバー管理の負担を軽減できます。
モバイルアプリは利用できますか?
FreshRSSはWebインターフェース(ブラウザ)で提供されます。Google Reader互換APIをサポートしているため、iOS・Android向けのニュースリーダーアプリ(Feedly、News+など)で読み込み可能なアプリもあります。ただし、どのアプリに対応しているかは、アプリ側の仕様によります。
他のRSSリーダーからの移行は可能ですか?
はい、OPMLファイルによるインポート機能があります。多くのRSSリーダー(Feedly、Inoreaderなど)はOPML形式でのエクスポートに対応しており、FreshRSSにインポート可能です。
Webスクレイピング機能は複雑ですか?
XPath指定が必要であり、基本的なXPath知識が必要です。初心者向けではありませんが、ドキュメントやコミュニティでサポートが提供されています。
セキュリティアップデートの頻度はどのくらいですか?
セキュリティ脆弱性が見つかると、随時修正版がリリースされます。edgeブランチは定期的に更新されるため、最新セキュリティ修正を受け取りやすいです。latestブランチは年数回程度の更新です。
まとめ
FreshRSSは、セルフホスト型RSSリーダーの定番です。軽量で幅広い環境で動作し、複数フィードの購読・整理、Webスクレイピング、複数ユーザー対応など、豊富な機能を備えています。データが自分のサーバーに保存され、SNSアルゴリズムに依存せずに情報収集できる点が強みです。
一方、サーバー管理、セキュリティ対策、定期的な更新が必要なため、技術的な関心と時間的な余裕が必要です。無料で完全な情報管理を実現したい個人や、組織内で情報収集基盤を構築したい場合に向いています。
導入前に、公式ドキュメント↗でサーバー要件と設定方法を確認し、自分の環境で実現可能かを判断することをお勧めします。また、デモサイト(https://demo.freshrss.org)で実際の操作を試すことも可能です。↗
Webスクレイピングなど特定の高度な機能を使う予定があれば、ユーザー向けドキュメント↗で詳細を事前に確認してください。
公式資料
関連リンク・公式情報
ここで紹介したツールの一次情報(公式サイト・ソースコード)と、オープンソースラボ内の関連ページをまとめました。導入検討の際にご活用ください。
公式サイト・ソースコード(外部リンク)
オープンソースラボの関連ページ(内部リンク)
