页面化项目升级 spring boot +angular

目前需求是这样的,项目部署在客户那边,客户那边是局域网,我们要通过一些通讯手段把最新的项目也就是升级的版本项目包传给他们,他们可能会用优盘把最新的项目拷贝到他们的局域网系统上(Ubuntu),然后我们的项目上会有一个专门的升级页面,就是那种上传页面,上传后就升级了!

这个上传升级我要用哪些技术,本人技术栈太浅,都没有研究方向,会用到哪些技术希望各个大能告知,桂求!

(gitlab,好像不太行,因为客户那边会是局域网)

目前已有的技术是这样的,前端 angular,后端 Java spring boot,,部署在 Ubuntu 上,java 在 tomcat 上,angular 在 apache2 上。

说出某个技术名字也行啊,我自己去查😥

局域网环境使用公网可能不行,可以使用一个局域网端口转发工具cpolar,让用户安装,然后通过cpolar生成的公网地址可以ssh远程客户的局域网设备推送更新