vampirewal 79ed9e3fef update docker/docker-compose.yml. 1 rok pred
..
app 59829a1bdf docker-compose.yml添加redis服务,绑定本地redis配置及数据配置到容器,部署时app/Configuration/Cache.json记得也要改 1 rok pred
mysql 6c7ce20535 添加 docker配置 3 rokov pred
nginx c72fbd9ac3 ✨ feat(Vite): 添加@plugin-web-update-notification/vite实现前端更新通知 2 rokov pred
redis 59829a1bdf docker-compose.yml添加redis服务,绑定本地redis配置及数据配置到容器,部署时app/Configuration/Cache.json记得也要改 1 rok pred
.env.production d632108342 提交前端配置文件 3 rokov pred
README.md 59829a1bdf docker-compose.yml添加redis服务,绑定本地redis配置及数据配置到容器,部署时app/Configuration/Cache.json记得也要改 1 rok pred
build.sh 95e535bc40 增加前端编译 3 rokov pred
docker-compose.yml 79ed9e3fef update docker/docker-compose.yml. 1 rok pred

README.md

启动前准备

  • 安装docker,docker-compose 环境

  • 使用vs编译后台Admin.NET复制发布文件到docker/app/

  • 如果服务器有node环境使用build.sh编译前端文件到 *docker/nginx/dist*。或者将编译结果放进 docker/nginx/dist

注意事项

  1. docker/app/Configuration/Database.json 文件不需要修改,不要覆盖掉了
  2. app/Configuration/App.json 主要配置了api端口5050,如果你的端口也是这个可以覆盖
  3. Web/.env.production 文件配置接口地址配置为 VITE_API_URL = '/prod-api'
  4. nginx,mysql配置文件无需修改
  5. redis/redis.conf 中配置密码,如果不设密码REDIS_PASSWORD置空,app/Configuration/Cache.json中server=redis:6379,password没有的话置空

启动命令

docker-compose up -d

访问入口

http://ip:9100 https://ip:9103