開源會員制 VPN 管理平台

以自己的節點,
管理會員 VPN。

Freedom VPN 為自行架設 VPN 服務的團隊,集中管理會員訂閱、裝置、用量與不同地點的出口節點。採用自架 NetBird,會員透過官方 App 連線。

分層架構

中央管理服務,節點處理流量

會員與節點控制Freedom VPN

會員資格 · 用量 · 政策 · 更新

Admin / Member Portal → Control API · Worker · PostgreSQL
設定下發與節點回報
連線協調NetBird CE身分、peer 與出口路由
節點執行Agent + Updater隔離、計量、限速與更新
會員上網資料路徑
官方 AppUbuntu 出口Internet
WireGuard 隧道;必要時經自架 Relay
中央服務管理會員與設定;會員的上網流量,經由選擇的出口節點送往 Internet。

為會員、管理員與維運團隊而設計

會員

在會員入口查看訂閱、管理裝置與掌握用量,使用官方 App 連上需要的出口。

管理員

集中管理會員資格與各地節點,決定哪些出口開放服務,追蹤授權與上架結果。

維運者

透過同一套部署與更新流程維護節點,並依指南執行備份、還原及故障處理。

會員服務的日常管理

從加入會員,
到維護每一個出口。

會員、訂閱、裝置與出口的狀態彼此相連。Freedom VPN 將這些流程放進同一個管理平台,讓團隊從提供服務到維護節點,都有明確的操作入口。

會員、訂閱與裝置

串接訂閱與會員資格,讓會員管理自己的裝置。管理員可調整授權、停權與撤銷裝置,掌握誰能使用服務。

會員管理

各地出口,集中管理

將不同地點的 Ubuntu 節點納入統一清單,設定名稱與可用會員群組,再決定出口的上架、停用與撤銷。

節點管理

用量與公平使用

把同一會員跨裝置、跨出口的用量集中呈現,搭配公平使用政策調整速率,讓會員看得懂目前的使用狀態。

用量與政策

出口流量與隔離

以 Internet-only 為出口的網路原則,在節點端管理轉送規則,將會員的上網流量與宿主、內網及其他會員分開。

網路與隔離規格

DNS 與網域政策

集中維護網域封鎖與允許清單,搭配惡意網域防護,將 DNS 政策套用到服務的解析流程。

DNS 與網域管理

節點更新與恢復

為節點指定目標版本,透過簽章套件、健康檢查與失敗回復管理更新,並追蹤執行結果。備份與還原也有操作指南可循。

備份與還原

會員的連線方式

官方 App,接上自己的服務。

Freedom VPN 的會員入口處理訂閱與裝置管理;NetBird 官方 App 負責 VPN 連線和手動出口選擇。沿用現有客戶端,將服務接到自己的管理環境。

  1. 登入會員入口

    查看訂閱方案、裝置額度與可使用的出口,管理自己的連線裝置。

  2. 設定官方 App

    依會員指南安裝 NetBird 官方 App,設定服務的管理位址,使用同一個登入身分連線。

  3. 選擇出口

    完成裝置授權後,在 App 手動選擇要使用的出口;回到會員入口查看用量與公平使用狀態。

會員指南

連線工具與節點環境

使用情境 工具與環境
會員入口 瀏覽器:訂閱、裝置與用量管理
會員連線 NetBird 官方 App:VPN 連線與出口選擇
出口節點 Ubuntu 24.04 LTS;amd64 / arm64

App 安裝與連線步驟見會員指南;版本選擇、平台資訊與節點環境集中記錄於版本表。

App 與元件版本

開始使用

從第一個節點,
走到日常維運。

先從專案導覽了解整體流程,再依開發環境、部署與營運指南動手。身分登入、付款整合與節點設定,都有對應的文件入口。

  1. 認識整套服務

    了解元件分工,找到部署、連線與管理文件。

    專案導覽
  2. 體驗完整流程

    在隔離的開發環境中操作會員、節點與服務流程。

    開發環境
  3. 設定自己的服務

    準備中央服務、身分登入、付款整合與出口節點。

    部署指南
  4. 管理日常營運

    處理會員與節點管理、政策設定,以及更新和操作結果。

    營運指南

打造自己的會員 VPN

把節點連起來,
把服務管起來。

從部署指南開始,將中央服務、出口節點與官方 App 串成一套會員服務。

專案持續開發中,部署方式與目前支援範圍請參閱文件。