1 頁 (共 1 頁)

# **📌 Mastodon 詳細介紹:去中心化社群平台**

發表於 : 週三 2月 19, 2025 4:58 pm
powpow
Mastodon 是一個 **去中心化的社群媒體平台**,類似 **Twitter(X)**,但**不受單一企業控制**,支援 **ActivityPub** 協議,允許不同 Mastodon 伺服器互通,形成「聯邦宇宙(Fediverse)」。

---

# **✅ 1. Mastodon 的主要特點**
| **特點** | **說明** |
|---------|---------|
| **去中心化(Federation)** | 不受單一公司控制,使用者可以自由選擇或架設自己的伺服器 |
| **開源免費** | 任何人都可以下載、修改、架設自己的 Mastodon 站點 |
| **支援 ActivityPub** | Mastodon 伺服器可與 Pleroma、Pixelfed、Friendica 等聯邦宇宙平台互通 |
| **沒有廣告、不賣數據** | 無廣告追蹤,完全由社群營運 |
| **時間軸排序** | 無演算法推薦,純時間順序顯示貼文 |
| **本地 & 聯邦時間軸** | 本地時間軸:只顯示該伺服器的內容;聯邦時間軸:來自整個 Fediverse 的內容 |
| **支援多媒體** | 可發佈 **文字、圖片、影片、GIF、音訊**,最多支援 **5000 字** |
| **強大的隱私控制** | 可設定貼文可見範圍(公開、僅關注者、私密、指定對象) |

📌 **Mastodon 適合希望擁有「獨立社群」但仍能與其他伺服器互動的用戶**。

---

# **✅ 2. Mastodon vs Twitter(X)**
| **功能** | **Mastodon** | **Twitter(X)** |
|---------|------------|------------|
| **平台控制權** | **分散式**,使用者可選擇伺服器 | **中心化**,由 Elon Musk 控制 |
| **帳號可攜性** | 可轉移帳號至其他伺服器 | 不能轉移 |
| **廣告** | 無廣告 | 含廣告 |
| **演算法推薦** | 沒有演算法,純時間順序 | 由 AI 推薦內容 |
| **聯邦宇宙互通** | 可與其他 ActivityPub 平台(Pixelfed, Friendica)互通 | 僅限 Twitter |
| **最大字數** | 500-5000 字(可自訂) | 280 字(免費),藍勾勾用戶 25,000 字 |
| **API 限制** | 開放 API,第三方 App 可自由開發 | 限制 API 存取,影響第三方 App |

📌 **如果你想要「沒有廣告、不受平台控制、自由發佈內容」的社交媒體,Mastodon 是最佳選擇!**

---

# **✅ 3. Mastodon 的技術架構**
Mastodon 使用 **Ruby on Rails** + **Node.js**,後端主要依賴:
- **PostgreSQL**(關聯式資料庫)
- **Redis**(快取與佇列管理)
- **Sidekiq**(後台任務處理)
- **Elasticsearch**(全文搜尋)
- **NGINX / Apache**(Web 伺服器)

📌 **這意味著 Mastodon 需要** **較高的硬體資源**,建議至少 **2 vCPU、8GB RAM** 來運行中小型站點。

---

# **✅ 4. 如何架設自己的 Mastodon 伺服器**
### **(a) 硬體需求**
| **用戶數** | **CPU** | **記憶體** | **儲存空間** |
|-----------|--------|---------|------------|
| **1-500 人** | 2 vCPU | 8GB RAM | 50GB SSD |
| **500-2000 人** | 4 vCPU | 16GB RAM | 100GB SSD |
| **2000+ 人** | 8+ vCPU | 32GB RAM | 500GB SSD |

📌 **如果你的伺服器規模較大,建議搭配 CDN(Cloudflare, BunnyCDN)來減少負載!**

---
# **✅ 5. Mastodon 常見問題**
### **Q1: Mastodon 支援哪些語言?**
✅ **支援繁體中文**(zh-TW),可以在「設定」>「介面語言」切換。
📌 **伺服器端可修改 `.env.production`,設定 `DEFAULT_LOCALE=zh-TW`。**

### **Q2: Mastodon 需要 HTTPS 嗎?**
✅ **是的,Mastodon 需要 HTTPS,建議使用 Let's Encrypt 免費 SSL:**
```sh
sudo certbot --nginx -d your-domain.com
```

### **Q3: Mastodon 伺服器怎麼聯邦化?**
✅ **伺服器會自動透過 ActivityPub 與其他 Mastodon 伺服器互通**,用戶可以追蹤不同伺服器上的人。

### **Q4: Mastodon 伺服器的管理工具?**
✅ Mastodon 提供 **Admin 後台**(`/admin`),可管理:
- 使用者帳號
- 貼文審核
- 封鎖惡意伺服器
- 監控系統狀態

---

# **🚀 總結**
✅ **Mastodon 是最流行的去中心化社群平台,類似 Twitter,但不受單一企業控制!**
✅ **支援繁體中文、去中心化聯邦互通(Fediverse)、無廣告、開源免費!**
✅ **適合個人、社群、企業架設獨立社交平台,可與其他 Mastodon 伺服器互動!**
✅ **需要 PostgreSQL、Redis、Sidekiq,適合高速 SSD 伺服器運行!**

📌 **如果你想要完全掌控自己的社群平台,Mastodon 是最佳選擇!🚀**
🔗 **[Mastodon 官方網站](https://joinmastodon.org/)**
🔗 **[Mastodon GitHub 原始碼](https://github.com/mastodon/mastodon)**