Profile
Back to NewsBack
GitHub Trending 1 min
Reader Mode
Zakkaus/doona: Web UI for the daeuniverse engines (honk today, dae next).

Zakkaus/doona: Web UI for the daeuniverse engines (honk today, dae next).

6 hours ago

doona

doona

daeuniverse 引擎的靜態 Web 介面:在瀏覽器中管理節點、群組、規則與組態。

線上示範 / Lite 示範(預覽版) / 文件

繁體中文 / 简体中文 / English

功能 / 兩個版本 / 體驗示範版 / 安裝 / 後端協定 / 文件

doona 是用於監控代理流量、管理節點、群組、規則與組態的靜態 Web 介面。使用時需要正在運作且已啟用原生 API 的 honk 後端;目前不支援 dae。

!顯示流量圖表與狀態卡片的活動頁

功能

監控

  • 編輯活動頁的卡片及其尺寸。
  • 檢視連線、分流記錄與 DNS 查詢。
  • 檢視後端日誌與事件。
!活動頁卡片的寬度與高度設定

在活動頁調整卡片尺寸。

!分流頁地圖顯示經過所選規則或節點的流量路徑

分流頁地圖;選取規則或節點可檢視經過它的流量路徑。

節點與訂閱

  • 一次貼上多個節點連結。
  • 測試篩選後的節點,並依延遲排序。
  • 更新訂閱並檢視探測結果。
!節點操作選單與探測結果

檢視節點的探測結果,並將節點加入群組。

群組與路由

  • 編輯群組、成員篩選條件與選擇策略。
  • 編輯規則清單並套用路由範本。
  • 填寫行程名稱與防火牆標記,追蹤路由決策。
!策略群組編輯器

編輯群組的篩選條件與策略。

!進階檢視中的規則清單

在進階檢視中檢視規則清單。

組態

  • 編輯設定檔,並透過診斷結果定位驗證錯誤。
  • 透過表單修改全域設定。
  • 檢視修訂並匯出組態。
!顯示驗證錯誤的設定檔編輯器

在設定檔編輯器中定位驗證錯誤。

外觀與手機

  • 選擇配色及淺色或深色主題。
  • 使用英語、簡體中文或繁體中文。
  • 在手機上使用頁面分頁、清單與選單。
!可用配色比較圖

比較可用的配色。

!手機上的連線清單與外觀選單

在手機上瀏覽連線並調整外觀。

可用功能取決於後端的能力與組態,詳見功能要求。

兩個版本

在 0.1.0-rc.3 中,doona lite 是仍在測試的預覽版,頁面與行為可能繼續變動。兩者連線同一個 honk,使用相同的管理員憑證。

| 項目 | 標準版 | doona lite(預覽版) | | ---------- | ---------------------------------- | ------------------------ | | 流量監控 | 活動、連線、分流、DNS、日誌與事件 | 不含監控頁面 | | 組態 | 設定檔編輯器、診斷、全域設定與修訂 | 節點、訂閱與全域設定表單 | | 群組與規則 | 編輯器、範本與路由追蹤 | 群組、路由與 DNS 編輯器 | | 用途 | 用於日常管理的完整介面 | 體積更小的設定檔編輯器 | | 狀態 | 候選版本 | 仍在測試的預覽版 |

功能、後端要求及版本切換方式見版本比較。

!doona lite 節點頁面

體驗示範版

使用範例資料體驗介面,無需後端。

標準版

doona lite(預覽版)

以 ?scenario=faults 開啟可檢視錯誤狀態,以 ?scenario= 開啟則恢復正常的示範版。

安裝

honk 的完整發布版本已內嵌 doona。依照快速入門即可使用;文件也說明如何單獨安裝 doona。

後端協定

honk 負責代理流量;支援的協定、傳輸方式與限制見 honk 節點參考。

最新版本

0.1.0-rc.3 共 54 項更新:新增 5 項、變更 7 項、修正 35 項、內部調整 7 項。

本版更新既有的 doona lite 預覽版:偵測提供介面的 honk,開啟登入畫面,或在允許匿名存取時直接連線,並調整 lite 的字型與控制項,修正窄視窗中的表格與設定分頁。

文件

開發

建置、測試與打包指令、原始碼配置與契約的固定提交,見開發一頁;送出 pull request 前先讀 CONTRIBUTING.md。

lite 的獨立相依套件安裝與建置指令見開發一頁。

支援

介面問題與提問請到 doona issues。代理、分流、DNS 等引擎問題請提交至 honk issues。通報安全漏洞的方式見 SECURITY.md。

授權與致謝

GPL-3.0-only。Noto Sans TC 與 SC 由 Fontsource npm 套件提供,版權歸 Adobe 所有,採用 Open Font License。NOTICE 註明 Adobe Spectrum 圖示(Apache-2.0)。

Chat with me