Nitter是X.com (Twitter) 的第三方前端。不需要登入就能查看推文,瀏覽NSFW內容,以及下載影片。
1. Nitter特色功能#
Nitter是一個開源的第三方網頁前端,主打極簡設計,去掉了X.com首頁有的沒有的功能,刪除了廣告和追蹤器,保護隱私。不需要JavaScript就能用。界面類似10年前的Twitter。
我知道這個名字聽起來很像nigger…才怪,之所以叫這個名字是因為Nitter用Nim語言編寫。Nit也有傻瓜的意思。
有趣的是,自從Twitter被Elon Musk收購變成X.com之後,一些用戶受不了他的自大作風(例如每次X.com有新功能就會狂發文昭告天下,還有放任極右派言論擴散)紛紛離開。而且Hacker News有人會建議說,如果你要分享X.com的推文,可否改附上Nitter的代理網址呢?由此可見Elon Musk在一些人心中的厭惡程度!
Nitter可以搜尋X.com上面所有公開的推文。
包括原本沒登入就不給看的NSFW內容。Nitter自動幫你處理掉了login wall的部分。
X.com的圖片和影片會渲染為HTML5播放器,不過不能右鍵下載影片,還是得使用yt-dlp來抓。
目前Nitter沒有做追蹤功能,無法在Nitter網頁查看多個帳號的動態。你只能透過Nitter生成的RSS列表,在RSS閱讀器裡面來訂閱特定X.com帳號的推文更新。
Nitter有很多公開站臺可以用,不過他們可能會因為流量過大被ban,因此最好的方式就是自己架一個。
2. 部署Nitter#
在Linux安裝Docker
建立資料目錄
mkdir ~/nitter
cd ~/nitter- 取得設定檔
wget -O nitter.conf https://raw.githubusercontent.com/zedeus/nitter/refs/heads/master/nitter.example.conf- 大部分設定不用動,不過Nitter允許你在裡面指定自動將Youtube連結重新導向到Invidious。若要播放影片得啟用HLS播放。
[Preferences]
theme = "Nitter"
replaceTwitter = "nitter.net"
replaceYouTube = "piped.video"
replaceReddit = "teddit.net"
proxyVideos = true
hlsPlayback = true
infiniteScroll = false- 取得docker-compose,包含Nitter服務與Redis資料庫。按需修改,例如預設
ports:"127.0.0.1:8080:8080"就是要你搭配反向代理用的。若不需要就去掉127.0.0.1並改成任意通訊埠。
wget -O docker-compose.yaml https://raw.githubusercontent.com/zedeus/nitter/refs/heads/master/docker-compose.yml- 啟動Docker服務
docker compose up -d- 啟動服務後,使用
http://IP:8080打開。
3. 將X.com網址重新導向到Nitter#
安裝LibRedirect。


