Web Café Weblog - Archive
Tiny Tiny RSS を導入
Last Modified : Sat, January 06 22:01:36 2018
2017-05-15 / Tiny Tiny RSS を導入
RSSリーダ。Blog 時代のツール感が否めないですが、でも未だに使うツールではある。私は、しばらく Livedoor Reader のファンだった。外では Andorid のアプリで、MY LDRというアプリで, Livedoor Reader のフィードを読んでいた。しかし、Livedoor が Livedoor Reader のサービス終了を発表すると、ドワンゴが助け舟を出して、サービスが存続されることになった。サービスの品質は、最初はかなりやばかったものの、最近は時々メンテナンスがあるが、リカバリーしながら運用しているようだ。そもそも終わりかけたサービスだったものを救ってくれたのは、ありがたかった。
しかし、こういった Public なサービスとして提供されている RSSリーダは、とかく自分の登録したフィード以外もクロールする関係上、どうしてもリアルタイム性に欠ける。更新してすぐにデータが反映しなかったりで、不満も出てくる。それを解消するには、どうすればいいかと言うと、自分でやれ。である。今更、自宅の PC でしか使えないクライアント型のリーダもないなということで、オープンソースなサーバインストール型の Tiny Tiny RSSリーダを導入してみた。
必要なのは、PHP、MySQL or Postgresql,Webサーバである。うちのサーバは、Movable Type が動作しているのだから、条件はそろっている。早速導入してみる。
まずは、公式サイトにある git から、ダウンロードしてくる。
$ git clone https://tt-rss.org/git/tt-rss.git
MySQLで、データベースを作成する。
$ mysql -u username -p
mysql> create database tt-rss;
mysql> grant all on tt-rss.* to username@localhost identified by 'password';
mysql> flush privileges;
http://example.com/tt-rss/install にアクセス。設定画面が表示されるので、上記で設定したデータベースの情報を登録してスタート!
- ログイン名
- admin
- パスワード
- password
上記の通りログインしたら、さすがに全世界に公開するパスワードではないので、「操作」から、「設定」の「ユーザ」管理画面から、admin のパスワードを変更。新たに、ユーザを作成し、自分のアカウントにする。
必要に応じて Web サーバには、認証や SSL を設定。またクロールは、tt-rssディレクトリにある update.php で発動するので、
/path/to/php /path/to/tt-rss/update.php --feeds --quiet
などを、cron でまわそう。これが肝。これまで Public なサービスを使っている時にできなかった設定だ。自分の設定で、更新確認頻度を設定できる。とは言うものの、朝の通勤電車の中と、帰りの通勤電車の中で、眺めるなんて使い方ならば、そんなに頻度が高くなくてもいいと思う。
Google Reader や、Livedoor Reader を使っていた人たちは、ショートカットキーを猛烈に使っている可能性があるが、Tiny Tiny RSSは、ショートカットキーが微妙に違うので、ものすごくストレスになる。そこで、「設定」にある「プラグイン」を眺めていたら、「googlereaderkeys」というプラグインがあり、これを有効にすることにより、Google Reader で染み付いたショートカットキーを使えるので、オススメ。
さて、Webアプリケーションが優れていても、今時スマートフォンに対応していないと不便で仕方がないのだけれど、有料の公式アプリ Tiny Tiny RSS (TRIAL)もあるし、 gReader というアプリの後継アプリ、News+ | Google News RSS Reader というアプリの拡張機能で、Tiny Tiny RSS 専用のプラグインアプリもあるので、gReader ライクな使い勝手で、フィードをサクサク読み進めることができる。こちらもオススメ。
Trackback Data
- この記事に対する Trackback
- https://web-cafe.biz/~prelude/diary/mt-tb.cgi/1591
- この記事のリンク先
- "Tiny Tiny RSS を導入" @Web Café Weblog