本项目新增nginx访问,通过build文件在直接打包docker镜像使用,并且预先配置好了nginx的https访问
你可能需要进行以下操作
操作简要
修改配置文件
- 在
.env
中添加HTTPS=true
- 在
\server\config\cert
中存存放nginx可用的证书 - 将
https.conf
中的配置文件复制到default.conf
中,并修改文件中的证书路径
对代码进行打包
- 执行
yarn build
对项目进行打包
通过Docker打包发布
本项目docker采用nginx,若采用其他服务,请参考本nginx项目
- 执行
docker build -t joynoptest .
进行打包 - 执行
docker run --name joynoptest -it -p 10088:80 -p 443:443 joynoptest
通过浏览器访问 https://localhost
即可
注意:建议签发localhost证书,若使用远程证书,浏览器可能会报红,针对某些权限开发可能会造成影响