Web Café Weblog

Web Café Weblog - Archive

Tiny Tiny RSS を導入

Last Modified : Wed, May 17 00:22:21 2017 RSS Feed

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

↑Top

Powered by Movable Type Pro Copyright © 2000-2017 Web Café Prelude All Right Reserved.