================================================
    XYZW Token Manager - 快速部署指南
================================================

📌 部署到 winnas.whtnas.top:25432 

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

🚀 快速开始（三步完成部署）

第一步：配置防火墙
-------------------
双击运行：setup-firewall.bat

会自动请求管理员权限并添加防火墙规则，允许端口25432的访问。


第二步：启动服务
-------------------
方式1：双击运行 start.bat，然后选择 [2] 部署模式
方式2：直接双击运行 start-deploy.bat


第三步：验证访问
-------------------
本地访问：http://localhost:25432
域名访问：http://winnas.whtnas.top:25432
（需要先配置DNS的IPv6 AAAA记录）

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

📋 详细配置说明

1. DNS配置（必须）
   - 类型：AAAA记录
   - 主机：winnas
   - 值：你的IPv6地址
   - 验证：nslookup -type=AAAA winnas.whtnas.top

2. 防火墙配置（必须）
   - 运行：setup-firewall.bat
   - 或手动添加：允许TCP端口25432入站

3. 启动服务
   - 部署模式：start-deploy.bat (端口25432)
   - 本地模式：start-local.bat (端口3001)
   - 交互模式：start.bat (选择启动模式)

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

🔧 常用命令

查看端口占用：
netstat -ano | findstr 25432

查看防火墙规则：
powershell "Get-NetFirewallRule -DisplayName '*XYZW*'"

测试访问：
curl http://localhost:25432
curl http://winnas.whtnas.top:25432

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

📝 配置说明

✓ IPv4：监听本地3001端口（仅供参考，实际使用25432）
✓ IPv6：支持公网访问，域名解析到IPv6地址
✓ 端口：25432（部署）/ 3001（本地开发）
✓ 域名：winnas.whtnas.top（已在白名单中）
✓ 监听：0.0.0.0（所有网络接口，支持IPv4和IPv6）

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

❓ 常见问题

Q: 无法通过域名访问？
A: 1. 检查DNS是否配置IPv6 AAAA记录
   2. 检查防火墙规则是否生效
   3. 确认服务正常运行

Q: 端口被占用？
A: netstat -ano | findstr 25432
   找到进程ID后：taskkill /F /PID [进程ID]

Q: 防火墙配置失败？
A: 右键setup-firewall.bat，选择"以管理员身份运行"

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

📚 更多信息请查看：部署说明.md

================================================

