Files
havline-native/README.md
T

39 lines
676 B
Markdown
Raw Normal View History

# Havline Native fnOS 应用
本目录保存 Havline 的飞牛 Native 应用工程,不依赖 Docker。
阶段一范围:
- Go 主程序原生运行
- 统一网关 `/app/havline`
- Unix Socket `app.sock`
- `cmd/main` 启动、停止和状态检查
- amd64 与 arm64 双架构二进制
当前不包含:
- Nginx 二进制
- frpc
- cloudflared
这些依赖将在后续阶段加入。
## 构建
```powershell
cd F:\Fonu-main\fnos-native
.\build.ps1
```
输出:
```text
dist/havline-native-1.9.0.fpk
```
构建脚本会:
1. 使用 `VITE_BASE_PATH=/app/havline/` 构建前端;
2. 交叉编译 amd64 与 arm64 Go 二进制;
3. 调用 `fnpack build` 打包。