golangの日記

Go言語を中心にプログラミングについてのブログ

TinyTinyRSS 試してみた

default-gray.png


TinyTinyRSS は、オープンソース(tt-rssリポジトリ)で開発されているサーバー型RSSリーター
docker-compose で簡単にビルドすことができる。





docker と docker-compose をインストールしておく(割愛)


リポジトリをクローンする

$ git clone https://git.tt-rss.org/fox/ttrss-docker-compose.git ttrss-docker
$ cd ttrss-docker


設定をコピーする。ホストやポート番号など変更する場合はコピーした .env を変更する

$ cp .env-dist .env
    


ビルド

$ docker-compose up --build


ブラウザで http://localhost:8280/tt-rss にアクセスする。
ログイン画面が表示されるので、ユーザー名 admin パスワード password でログインする。
(VPSなどサーバーで運用する場合はパスワードを設定から変更しておくセキュリティ的に)

Shift + / (?) でショートカットキーが表示できる
デフォルトで30分毎に更新される
設定で 常に記事を展開する のチェックを外すと記事のタイトルのみで表示できる


次回は start と stop で起動/停止する

$ sudo docker-compose start
$ sudo docker-compose logs -f --tail="5" -t

$ sudo docker-compose stop