NitterをDockerで構築

Twitter Web client on Docker

* 本ページはプロモーションが含まれています

Nitterとは、TwitterのWebクライアントで、

  • Twitterにアカウントがなくても閲覧できる
  • Twitterにログインする事なく閲覧できる
  • 広告が入らない
  • 目的のユーザやキーワードのタイムラインをRSS化できる

今回、Dockerにて自前で構築しますが、Nitterは公式やインスタンスがあり、そちらを利用すれば良いので、無理に構築する必要はないです

Nitter公式 

Nitter インスタンス 

Dockerにて構築 

以前の記事で記載したリポジトリでは、nitter.confが見つからないエラーで起動しなくなったので、修正しました

Clone the repo 

$ git clone --depth 1 https://github.com/zedeus/nitter.git

Configure nitter 

$ cp nitter.example.conf nitter.conf

nitter.conf内を修正

nitter.conf ファイル内の redisHost を nitter-redis へ変更修正

docker-compose setup 

docker-compose up -d で起動します

接続とRSS化 

起動が完了したら、http://localhost:8082へ接続しユーザー名を入力もしくは上部の虫眼鏡アイコンにてキーワード検索するとヒットしたツイートが表示されます。

RSS化するには、上部のRSSフィードアイコンをクリックすると、RSS用のXMLファイルが作成されるので、そのURLをRSSリーダーへ登録すると、RSS購読記事として反映されます


See also