$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
軽量TwitterフロントエンドのNitterの最近のこと
Search
Kenichiro MATOHARA
June 12, 2021
Technology
0
420
軽量TwitterフロントエンドのNitterの最近のこと
「小江戸らぐ 6月のオフな集まり(第227回)」で発表
https://koedolug.connpass.com/event/212823/
Kenichiro MATOHARA
June 12, 2021
Tweet
Share
More Decks by Kenichiro MATOHARA
See All by Kenichiro MATOHARA
ActivityPub Server の snac その2
matoken
0
9
端末録画再生共有アプリ asciinema 3.0 リリース
matoken
0
8
アナウンス向けにミニマリスト向け ActivityPub Server の snac を利用
matoken
0
18
最近のNitterやX(old Twitter)関連 2025.09
matoken
0
32
ポータブルで色々なプロトコルに対応したファイルサーバーのcopypartyを試す
matoken
0
33
後で読む系サービスPocketの移行先にShioriを試す
matoken
0
47
GaleneのGo製ライブラリでtext chatを保存
matoken
0
28
MastodonとtootとTerminal graphics protocolのKittyとiTerm2
matoken
0
96
ChangeDetection.ioでウェブページを定期チェック
matoken
0
250
Other Decks in Technology
See All in Technology
品質のための共通認識
kakehashi
PRO
3
230
re:Invent 2025 ~何をする者であり、どこへいくのか~
tetutetu214
0
180
モダンデータスタック (MDS) の話とデータ分析が起こすビジネス変革
sutotakeshi
0
440
チーリンについて
hirotomotaguchi
5
1.5k
日本Rubyの会の構造と実行とあと何か / hokurikurk01
takahashim
4
970
乗りこなせAI駆動開発の波
eltociear
1
1k
Ruby で作る大規模イベントネットワーク構築・運用支援システム TTDB
taketo1113
1
220
AWS Bedrock AgentCoreで作る 1on1支援AIエージェント 〜Memory × Evaluationsによる実践開発〜
yusukeshimizu
6
380
Edge AI Performance on Zephyr Pico vs. Pico 2
iotengineer22
0
120
プロダクトマネージャーが押さえておくべき、ソフトウェア資産とAIエージェント投資効果 / pmconf2025
i35_267
2
590
因果AIへの招待
sshimizu2006
0
940
AWS Trainium3 をちょっと身近に感じたい
bigmuramura
1
130
Featured
See All Featured
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.6k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.7k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Raft: Consensus for Rubyists
vanstee
141
7.2k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Making Projects Easy
brettharned
120
6.5k
For a Future-Friendly Web
brad_frost
180
10k
Code Reviewing Like a Champion
maltzj
527
40k
Transcript
軽量Twitterフロン 軽量Twitterフロン トエンドのNitter トエンドのNitter の最近のこと の最近のこと Kenichiro Matohara(matoken) <
[email protected]
> 1
/ 16
南隅から参加(鹿児島の右下) 好きなLinuxディストリビューションはDebian お仕事募集 mailto:work@matohara.org Kenichiro Matohara(matoken) Kenichiro Matohara(matoken) https://matoken.org https://matoken.org
2 / 16
Twitter Twitter Tweetdeck 少し重い mikutter Twitter閲覧にはAPI KEYが必要 sayaka 過去投稿が見れない Nitter
←- 今日のネタ 詳細はこちら → 「Twitterをちっちゃいリソースで」 3 / 16
Nitter Nitter Nim製AGPL3.0のTwitterフロントエンド 軽量,JavaScript不要.Twitterによる追跡の回避,RSS対応など GETは共通なのでドメイン転送しても便利 いまのところログインや投稿はできない 4 / 16
Nitterをセルフホスト Nitterをセルフホスト Nitter.net で試せていたけどTwitterによるrate limit で使えないことが 多い VPSでセルフホスト(ドイツのContabo VPS300 €3.99/月)
快適に :) 詳細はこちら → 「軽量TwitterフロントエンドのNitterをセルフホス ト」 5 / 16
最近サーバが重い? 最近サーバが重い? サーバが重くなっている VPSが制限を掛けられているぽい Nitterがいっぱい使われているぽい アクセスログが数百MB/日 ログを見ると検索エンジン&検索エンジンからの流入が主のよう Nitterを使いたいと使われるのはいいけど使いたいときに自分が使 えなかったりしてちょっとあれ>< 6
/ 16
アクセス状況 アクセス状況 7 / 16
8 / 16
検索エンジンをrobots.txtで制限 検索エンジンをrobots.txtで制限 robots.txt を用意 Apache httpdのreverse proxy環境でAlias設定 詳細 → Alias
/robots.txt /home/nitter/robots.txt <Location "/robots.txt"> Require all granted </Location> Nitterにrobots.txtを設定(Apache httpdのreverse proxy環境でAlias 設定) 9 / 16
だんだんアクセスが減る だんだんアクセスが減る 検索エンジンのスパイダーが居なくなることでサーバーが安定 :) 検索エンジンの検索結果からもだんだん減っている 検索エンジンから消さなくても良さそう? 10 / 16
アクセス日 件数 06/04 1150k 06/09 978k 06/10 808k 06/11 772k
Google検索結果 Google検索結果 11 / 16
昨日から更に減る 昨日から更に減る 12 / 16
rate limit rate limit 13 / 16
アクセスが減ったのにrate limit アクセスが減ったのにrate limit Twitterからの制限 制限されたのでアクセスが減る,解除されて戻るを繰り返してそ う 一部の大量アクセスの人も制限したほうがいい? ←- イマココ
14 / 16
まとめ まとめ 自分用に立てていたサービスが検索エンジンに見つかってアクセ スが大量に 自分が使えなくなって困る Proxy的なサービスなのでもっと注意するべきだった 15 / 16
奥付 奥付 発表 発表者 利用ソフトウェア ライセンス CC BY-NC-SA 4.0 小江戸らぐ
6月のオフな集まり(第227回) - connpass Kenichiro Matohara(matoken) Asciidoctor Reveal.js 16 / 16