マルチユーザー対応で、モバイルアプリ向けのGoogle Reader互換APIとXPathによるWebスクレイピングを備えたセルフホスト型RSSフィードアグリゲーター。
- スター
- 2,473
- フォーク
- 340
- 未解決の Issue
- 181
- 最終コミット
- 6 日前
これは何?
selfossは、RSSリーダーとしても使える多目的なフィード集約Webアプリケーションです。さまざまなWebサイトやソーシャルネットワーク、その他のプラットフォームの更新を一か所で確認できます。
PHPで書かれているため、PHP対応のWebサーバーであれば実行できます。インストール時は、ファイルをドキュメントルートにコピーし、いくつかのデータディレクトリに書き込み権限を設定したうえで、更新エンドポイントまたはcliupdate.phpを呼び出してフィードを更新するcronジョブかsystemd timerを設定します。SQLiteは追加設定なしで利用でき、その他のデータベースはconfig.iniで設定できます。
別のリーダーから購読情報を移行するためのOPMLインポート機能を備えています。クライアント側はParcelで構築されており、開発にはComposerとnpmが必要です。
主な機能
- 01RSSフィードやその他のWebサイトの更新を一つのインターフェースに集約します。
- 02既存の購読情報を移行するためのOPMLインポートに対応しています。
- 03任意のPHPサーバーで実行でき、SQLiteは追加設定なしで利用できます。
- 04Web URL、cronジョブ、systemd timer、またはコマンドラインスクリプトを使ってフィードを更新できます。
- 05config.iniファイルでカスタマイズできます。
ユースケース
- 多数のブログやニュースサイトをセルフホスト型リーダーでまとめてチェックする。
- 自分のWebサーバー上でプライベートなフィードアグリゲーターを運用する。
- OPMLを使って別のRSSリーダーから購読情報を移行する。
クイックスタート
- 1
リリースページから安定版をダウンロードします
- 2
すべてのファイル(.htaccess ファイルを含む)を PHP サーバーのドキュメントルートにコピーし、データディレクトリを書き込み可能にします
- 3
フィードを更新するため、/update URL にリクエストを送る cron ジョブまたは systemd タイマーを設定します
使う前に知っておきたいこと
- 個人が余暇にメンテナンスしているため、新機能の追加よりもメンテナンスが優先されます。
- GPL-3.0 ライセンスで提供されています。コピーレフトライセンスのため、派生物も同じ条件で配布する必要があります。
- セルフホスティングには PHP サーバー、データベースのセットアップ、フィード更新用の定期実行ジョブが必要です。
収録されている特集
トピック
よくある質問
- selfoss とは?
- RSSフィードなどを一つのリーダーに集約し、ライブストリーム形式で閲覧できるセルフホスト型PHP Webアプリ。 selfossは、RSSリーダーとしても使える多目的なフィード集約Webアプリケーションです。さまざまなWebサイトやソーシャルネットワーク、その他のプラットフォームの更新を一か所で確認できます。
- selfoss は無料で使えますか?ライセンスは?
- selfoss は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- selfoss は今もメンテナンスされていますか?
- 活発にメンテナンス中。selfoss の最終コミットは 2026年11月1日 です。
- selfoss は何に使えますか?
- 多数のブログやニュースサイトをセルフホスト型リーダーでまとめてチェックする。 自分のWebサーバー上でプライベートなフィードアグリゲーターを運用する。 OPMLを使って別のRSSリーダーから購読情報を移行する。
- selfoss のインストール方法は?
- リリースページから安定版をダウンロードします すべてのファイル(.htaccess ファイルを含む)を PHP サーバーのドキュメントルートにコピーし、データディレクトリを書き込み可能にします フィードを更新するため、/update URL にリクエストを送る cron ジョブまたは systemd タイマーを設定します
- selfoss はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/fossar/selfoss
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
レスポンシブなWeb UI、PWA対応、サードパーティ製クライアント向けのFever API互換機能を備えた、軽量なセルフホスト型RSSリーダー。
VueとExpressで構築された、スマートフォルダー、意味に基づくイベントのグループ化、3ペインの閲覧画面を備えるセルフホスト型RSSリーダー。
フィードの記事にLLMで自動タグ付けし、タグをもとにニュースをスコアリング・絞り込みできるセルフホスト型ニュースリーダー。
RSS、Reddit、Hacker News、YouTube、天気などを1つのカスタマイズ可能なページに集約する、セルフホスト型の軽量ダッシュボード。
RSS、Atom、JSONフィードの一覧を、どこでもホストできる単一の静的HTMLページにまとめるGo製CLI。