跳转到内容
简

环境变量

Varin 会在启动时读取这些环境变量。对于开机启动服务,varin startup enable 默认会保存当前环境的快照,所以如果你改了希望服务使用的变量,请重新运行它。

这些变量配置 Application Host 与平台服务。模型账号在“设置 → 模型渠道”中配置;更改数据目录不会导入或迁移现有存储。

Varin Web 服务器的绑定地址。使用 0.0.0.0 可允许其他机器访问。

浏览器 UI 的密码。当你绑定到 localhost 之外、使用隧道或运行在反向代理后面时,请设置它。

设为 true 或 1 时,以无界面模式启动 Varin。API 路由仍可供桌面和移动客户端使用,但不提供浏览器 UI。

覆盖 Varin 数据目录。默认值:Linux 为 $XDG_CONFIG_HOME/varin(或 ~/.config/varin);macOS 为 ~/Library/Application Support/Varin;Windows 为 %APPDATA%/Varin。

控制 API 响应压缩。用 true 或 1 强制开启,用 false 或 0 强制关闭。

设为 true 或 1 时禁用 API 响应压缩。此设置优先于 VARIN_COMPRESS_API。

设为 true 或 1 时启用详细的 HTTP 请求日志。

覆盖更新检查 API 端点。大多数用户应保持未设置。

当自动检测出错时,强制更新操作使用的包管理器。

Varin 终端会话使用的 shell 可执行文件。

Varin Git 功能使用的 Git 可执行文件。

备用的 Git 可执行文件覆盖。Varin 专用配置请优先使用 VARIN_GIT_BINARY。

Varin 语音功能调用 OpenAI 兼容服务时使用的 API 密钥。

设为 true 或 1 时,允许语音功能使用远程 OpenAI 兼容 base URL。

Varin 隧道命令使用的 ngrok auth token。你也可以用 ngrok config add-authtoken <token> 配置 ngrok。

服务器为 任何地方 配对而连出的 Private Relay 端点,必须是 ws:// 或 wss://。Varin 没有默认中继:不设置这个变量时,任何地方 不可用,服务器也不会连接任何中继。varin connect-url --relay 也要设为同一个值。

Varin 在启动守护进程时应使用的 Bun 可执行文件。

Bun 安装根目录。Varin 用它查找 bin/bun,用于守护进程启动和更新。