Skip to main content

Tiny Tiny RSS

Tiny Tiny RSSは、フリーのサーバサイドRSSアグリゲータです。

利用するには、構築済みの方にアカウントを払い出してもらうか、自分でwebサーバ、dbサーバを構築・運用していく必要があります。

スマホのニュースアプリと比較して、RSSアグリゲータは、ニュースソースをお仕着せのものではなく自分で選択することができること、アプリ等が突然サービス終了して泣かされることがないことが利点です。

RSSアグリゲータといえば、数年前にgoogleのサービスが終了し、今度はYahoo!Japanのサービスが終了することになりました。 自前でサーバを動かしていれば、サービスの終了に怯える必要がありません。

データがサーバにある利点は、複数の端末から同じデータにアクセスすることができること、クライアント端末に問題があってもデータは安全なことです。 サーバ上のデータの安全性は、サーバの冗長度によります。

自分の場合は安価なVPSを借りて自前で構築・運用しています。もう随分前なのであやふやですが、構築自体は難しくなかったと記憶してます。再構築することがあれば、手順を記載したいと思います。

コンテンツはWebブラウザでアクセスすることもできるし、専用のクライアントソフトから見ることもできます。

スマホで動く専用のクライアントもいくつかあります。自分が使っているのは、以下の2つです。

iPhone版のほうが自分には使いやすい気がします(Androidが好きな自分としては非常に悔しいけど)。

If you get an error 'Your access level is insufficient to run this script' after you update tt-rss, temporary update your account settings.

$ sudo docker exec -it work_postgres_1 psql -U ttrss
# SELECT access_level FROM ttrss_users WHERE login = 'yourname';
# BEGIN;
# UPDATE ttrss_users SET access_level = 10 where login = 'yourname';
# SELECT access_level FROM ttrss_users WHERE login = 'yourname';
# COMMIT;

After update, set it back as before

# BEGIN;
# UPDATE ttrss_users SET access_level = 0 where login = 'yourname';
# SELECT access_level FROM ttrss_users WHERE login = 'yourname';
# COMMIT;
# \q