04-12 一天内完成 3 个系统(囍铺/鸿星/莱雅)首批部署,将 Nexora Platform 从 4 套扩到 7 套;04-22 再次一天内新增 2 个业务系统 + 2 个 Kotlin 后端 + 1 个手机 H5 站,平台业务系统总数达 9 套

全量部署清单(截至 04-22)

系统容器 / 镜像公网域名端口备注
超级 ERPpyerp-phppyerp.nexora.restry.cn1808304-12
囍铺 ERPxipu-phpxipu.nexora.restry.cn1808404-12
鸿星黄金 ERPhxerp-phphxerp.nexora.restry.cn1808504-12;04-22 修复 DB 隔离(.env 挂载)
莱雅商城laiya-phplaiya.nexora.restry.cn1808604-12
仙游龙凤 ERPxylferp-phpxylferp.nexora.restry.cn04-12
妈祖商城mazu-phpmazugift.nexora.restry.cn04-12(DB = py_test, 385 表)
黄金回收hjhs-phphjhs.nexora.restry.cn04-12
摆件 ERPbaijian-php (ThinkPHP)baijian.nexora.restry.cn1808704-22 新增
摆件商城baijianshop-php (ShopXo)baijianshop.nexora.restry.cn1808804-22 新增

配套后端与前端(04-22 新增)

服务地址端口说明
Kotlin 后端(囍铺)kotlin-api.nexora.restry.cn7782app_xiao_shou_kotlin 后端,docker 化(无 JDK 改 Dockerfile 构建)
Kotlin 后端(龙凤)kotlin-xylf.nexora.restry.cn7783xylf 变体
手机销售 H5app.nexora.restry.cnCaddyapp_xiao_shou_kotlin (uni-app Vue3) H5 构建,挂到 Caddy 静态目录

Fastify 登录服务 暂缓:依赖 apperp 库不存在,先跳过;待后续确认。

部署栈模板

每个系统均包含:

  1. Docker 容器 — PHP/JVM 运行环境
  2. Caddy 反代 — HTTPS 终止 + TLS-ALPN-01 自动重试
  3. FRP 穿透 — 泛解析 *.nexora.restry.cn → fw-n2 (40.162.94.187)
  4. Let’s Encrypt — 自动证书签发

04-22 运维修复要点

  • 鸿星黄金 ERP DB 隔离 bug:代码仓库里的 .env 写的是 xipuerp(和囍铺 ERP 同库,完全未隔离),docker-compose 环境变量设的 hxerp.env 覆盖。修复 = 独立 .env 挂载到容器。
  • 超级 ERP 代码落后 5 commit(库存明细/结价/存欠明细等),git pull 更新;字符集 latin1utf8
  • 莱雅商城 runtime mkdir 权限runtime/ 目录权限修复,每分钟 mkdir Permission denied 错误停止。
  • 摆件 ERP DB 空:73 张表的商城 SQL 导入成功,ERP 本体无初始化 SQL,暂留空库。
  • Mixed Content 修复app.nexora.restry.cn):config.jsgetHttpLink/getWsLink 原硬编码 http:///ws://,H5 下被 HTTPS 站点浏览器拦截。改为根据 window.location.protocol 动态 https://wss://,APP 原生端保持 http/ws

QA 测试修复(04-12)

  • 莱雅商城:composer 依赖缺失
  • 鸿星黄金 ERP:DB 连接配置错误(同 04-22 bug 的早期征兆)
  • 囍铺/鸿星:登录密码不匹配

相关页面