跳到內容

面向單用戶的聯邦宇宙微博伺服器。

Hollo 透過 ActivityPub 聯邦互通,提供相容 Mastodon 的 API,並以 CommonMark 撰寫。經營屬於你自己的聯邦宇宙一隅,用你慣用的用戶端隨時造訪。

免費、開源、自架 · AGPL-3.0

什麼是 Hollo

聯邦宇宙中屬於你的一隅

Hollo 是一款面向一個人的微博伺服器。你自行架設、自己保管資料,並在自己的網域下發布。沒有公共實例,也沒有別人的檢舉佇列要處理。

Hollo 是無頭的:它不內建網頁介面,而是實作相容 Mastodon 的 API,因此你可以用合適的 Mastodon 用戶端來閱讀與發布。

它的名字取自韓語 홀로(hollo),意為「獨自」,很適合一款為單一使用者打造的軟體。

聯邦

以 ActivityPub 連接

Hollo 實作了 ActivityPub 協定,因此它融入更廣闊的社群網路,而不會把你鎖在單一網路中。跨伺服器追蹤與被追蹤,跨平台回覆,無論搬到哪裡都能帶走你的讀者。

可與下列軟體互通

發布

不只一行狀態

依你喜歡的方式撰寫,並像聯邦宇宙的其他地方一樣引用、回應與發起投票。

CommonMark 格式

以 CommonMark(Markdown)撰寫貼文。Hollo 會為你呈現,聯邦宇宙的其他軟體也會呈現。每則貼文最多 10,000 個字元。

引用貼文

以符合 FEP-044f 標準的引用來引用其他貼文,同時相容 Misskey 風格與 Mastodon 風格;引用授權政策可決定誰能引用你。

表情回應

以 Misskey 風格用 Unicode 表情或自訂表情回應,還能上傳你自己的自訂表情。

投票、媒體與標籤

發起投票,附上圖片、影片與音訊,並像其他微博一樣使用主題標籤與提及。

用戶端

繼續用你喜歡的應用程式

Hollo 沒有自己的網頁應用程式。它遵循 Mastodon API,挑一個用戶端即可開始。

相容 Mastodon 的 API

以相容 Mastodon 的 REST API(v1 與 v2)取代內建介面,現有用戶端開箱即用。

任何 Mastodon 用戶端

用你偏好的 Mastodon 應用程式連線。Phanpy 等已列在「已測試的用戶端」頁面。

OAuth 應用程式

透過標準的 OAuth 2.0 同意畫面授權應用程式,並管理其存取權限。

帳號與安全

一台伺服器,牢牢鎖好

單一使用者,多帳號

雖為一個人而設計,但你可以在同一實例上經營自己的多個帳號,並在其間切換。

通行密鑰

除了密碼,還可用通行密鑰(WebAuthn)登入,支援裝置綁定或同步。

兩步驟驗證

可加入以時間為基礎的一次性密碼(TOTP)兩步驟驗證。

OAuth 2.0 與 CSRF 防護

為用戶端提供帶 PKCE 的 OAuth 2.0,並對所有使用 Cookie 驗證的路由進行 CSRF 防護。

個人化

做你自己的樣子

主題色

從二十種主題色中挑選,為你的個人資料頁與貼文上色。

個人資料欄位

新增支援 Markdown 的自訂個人資料欄位,以及大頭貼與頁首圖片。

自動深色模式

淺色與深色主題會跟隨訪客的系統設定。

屬於你的使用者位址網域

透過分域 WebFinger,伺服器運行在一個網域上,而使用者位址可使用另一個網域(例如 @you@example.comap.example.com 提供)。

搜尋

不只關鍵字,用查詢語言搜尋你的貼文。

篩選運算子

has:mediahas:pollis:replyis:sensitivefrom:mentions:language:,以及 before:/after: 日期縮小結果。

布林查詢

ANDOR、否定(-)、括號與引號括起的片語來組合搜尋詞。

基石

由 Fedify 提供支援

Hollo 以 Fedify 打造,這是一個面向 TypeScript 的 ActivityPub 伺服端框架。HTTP 簽章、物件完整性證明、WebFinger、NodeInfo 這些聯邦中的難題都交給 Fedify,Hollo 便能專注於做好一款微博。

了解 Fedify

經營屬於你自己的聯邦宇宙一隅

Hollo 免費、開源,而且可以自行架設。