Tiny Tiny RSS (以下 TT-RSS) の Mobile バージョンは、私が 先日導入 したバージョン (tt-rss-1.7.5
) にはすでに含まれていませんでした。ここのフォーラム:
を参考に、推奨されている mboinet/ttrss-mobile を導入してみたいと思います。前回同様、さくら VPS では Debian Squeeze を利用しています。
まず依存パッケージから。
$ sudo apt-get libjs-jquery-mobile libjs-backbone
ttrss-mobile
のソースを入手します。
$ cd ~/src $ git clone https://github.com/mboinet/ttrss-mobile.git
テンプレートから conf.js
を作成します。
$ cd ttrss-mobile $ cp conf.js-dist conf.js
conf.js
を環境に合わせ適宜編集します。私は以下のように編集しました。
$ vi conf.js window.apiPath="/tt-rss/"; window.webappPath="/tt-rss/mobile/";
TT-RSS のディレクトリに移動して、パーミッションを変更しておきます。
$ sudo cp -a . /var/www/tt-rss/mobile $ sudo ln -s /var/www/tt-rss/mobile/index.html /var/www/tt-rss/mobile/index.php $ sudo chmod 600 /var/www/tt-rss/mobile/conf.js $ sudo chown -R www-data:www-data /var/www/tt-rss/mobile
TT-RSS の WebGUI 右上の「操作」 “Preferences” 「設定」から “Enable external API” のチェックを入れて API をアクティベートしておきます。
以上でモバイル端末 (iPad で確認) で http://myserver/tt-rss にアクセスするとモバイルバージョンが利用できました。