本项目新增nginx访问,通过build文件在直接打包docker镜像使用,并且预先配置好了nginx的https访问
你可能需要进行以下操作

操作简要

修改配置文件

  1. .env中添加HTTPS=true
  2. \server\config\cert中存存放nginx可用的证书
  3. https.conf中的配置文件复制到default.conf中,并修改文件中的证书路径

对代码进行打包

  1. 执行yarn build对项目进行打包

通过Docker打包发布

本项目docker采用nginx,若采用其他服务,请参考本nginx项目

  1. 执行 docker build -t joynoptest . 进行打包
  2. 执行 docker run --name joynoptest -it -p 10088:80 -p 443:443 joynoptest

通过浏览器访问 https://localhost 即可

注意:建议签发localhost证书,若使用远程证书,浏览器可能会报红,针对某些权限开发可能会造成影响