RK3568 部署ng-client
RK3568四核64位Cortex-A55 处理器, 22 nm 先进工艺,主频最高2.0GHz,,集成双核心架构GPU以及高效能NPU;最大支持8G大内存;支持WiFi6, 双千兆以太网;拥有丰富的 接口扩展,支持多种视频输入输出接口,可适用于智能NVR、云终端、物联网网关、工业控制等场景。
为何选择RK3568卡板
由于ng-client作为一直运行的内网穿透服务,希望部署在嵌入式设备,需要满足下面条件:
- 低功耗
- 通电后服务自动启动
下面图片是在淘宝上购买的卡板(可以联系客服购买外壳)
默认系统为Android,可以自行将其刷成Ubuntu20.04(自带docker)。
可以参考文章: 将出厂Android系统烧写为Ubuntu20.04
部署ng-client
将ng-client服务打成docker镜像:
- 部署简单。
- 使用docker自动启动。
启动镜像前需要注册帐号获取token,参考ng-client部署
。
启动命令: 需要将<token>
替换成自己的token。
docker run -d --restart always --net host \
-v /etc/machine-id:/etc/machine-id:ro \
wanglu119/arm64v8_ngclient:latest \
/code/app -t <token>
ng-client提供的服务: ng-ssh, ng-tty, ng-NoVNC, ng-vditor 请参考对应的文档。