Skip to content

桌面版安装与构建

此页面由 docs/desktop.md 自动同步生成。

桌面版基于 Tauri 构建,安装包内已包含 Web 资源,并会在应用内部启动打包进去的 bifrost CLI 后端。

由于当前尚未签名,如需通过 Homebrew 安装:

Terminal window
brew tap bifrost-proxy/bifrost
brew install --cask bifrost-desktop

如果不希望使用 Cask,推荐直接从源码执行 ./install.sh,或使用 CLI 版本。

可从 Releases 下载桌面安装包。

当前发布计划:

平台架构文件
macOSIntelbifrost-desktop-vX.X.X-x86_64-apple-darwin.dmg
macOSApple Siliconbifrost-desktop-vX.X.X-aarch64-apple-darwin.dmg
Windowsx64bifrost-desktop-vX.X.X-x86_64-pc-windows-msvc.msi
WindowsARM64bifrost-desktop-vX.X.X-aarch64-pc-windows-msvc.msi

安装完成后:

  • macOS 直接启动 Bifrost.app
  • Windows 通过 .msi 安装后从开始菜单启动 Bifrost
  • 桌面端首次启动会异步检查并安装 CA 证书
  • 默认数据目录为 ~/.bifrost
  • 如需改写 config / certs / logs / runtime 目录,可在启动前设置 BIFROST_DATA_DIR

在 macOS 上执行:

Terminal window
./install.sh

默认行为:

  • 安装 bifrost CLI 到 ~/.local/bin
  • 构建并安装 Bifrost.app/Applications/Bifrost.app

可选参数:

Terminal window
./install.sh --cli-only
./install.sh --desktop-only
./install.sh --app-dir ~/Applications
Terminal window
git clone https://github.com/bifrost-proxy/bifrost.git
cd bifrost
pnpm install
cd web && pnpm install && cd ..
pnpm run desktop:build
# 仅构建 macOS .app
pnpm run desktop:build:app

产物位置:

  • macOS .dmgdesktop/src-tauri/target/release/bundle/dmg/
  • macOS .appdesktop/src-tauri/target/release/bundle/macos/
  • Windows .msidesktop/src-tauri/target/release/bundle/msi/