🏠 为什么自托管?

  • 数据主权 - 所有数据留在你自己的服务器
  • 完全控制 - 自定义配置、策略、集成
  • 无厂商锁定 - BSD-3 开源协议
  • 成本控制 - 无用户数限制

🚀 快速部署

# 克隆仓库
git clone https://github.com/netbirdio/netbird.git
cd netbird/infrastructure_files

# 运行配置脚本
./configure.sh

# 启动服务
docker-compose up -d

📋 系统要求

  • Docker 20.10+
  • Docker Compose 2.0+
  • 内存 最低 2GB
  • 存储 最低 10GB
  • 域名 用于 SSL 证书(可选)

⚙️ 环境变量

关键配置:

# 域名配置
NETBIRD_DOMAIN=netbird.yourdomain.com

# 内置 IdP(v0.62+)
NETBIRD_USE_EMBEDDED_IDP=true

# 或外部 IdP
NETBIRD_AUTH_OIDC_CONFIGURATION_ENDPOINT=https://your-idp/.well-known/openid-configuration
NETBIRD_AUTH_CLIENT_ID=netbird
NETBIRD_AUTH_CLIENT_SECRET=your-secret

🔒 SSL 证书

推荐使用 Caddy 或 Nginx 反向代理自动获取 Let's Encrypt 证书。

← 上一页:访问控制下一页:客户端配置 →