Skip to content

vprix/agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VPrix-Agent

Agent 是整个虚拟桌面项目的核心程序。

它作为Docker容器内启动的第一个程序,有着类似于linux系统的init的作用。

它的功能可以分为以下几类。

基础功能
  1. 根据环境变量,启动xfce桌面和xvnc
  2. novnc的静态文件服务器
  3. 登录权限校验
  4. 虚拟桌面分享
  5. vnc的代理服务器。
  6. 虚拟桌面的上传下载接口
  7. 虚拟桌面的声音输入输出接口
扩展功能
  1. 执行远程命令
  2. 统计运行数据上报。

注意,agent需要搭配vprix-image项目中的容器镜像使用,这些镜像再编译的时候已经把agent编译进了image中。