部署准备
服务器、Docker、域名证书和 ERPNext 对接前的准备。
建议的起步配置:
- Linux 服务器,4 核 8G 内存,100G 以上磁盘(看序列号量)。
- Docker 24+ 与 Docker Compose v2。
- 一个域名和 HTTPS 证书;手机摄像头扫码必须走 HTTPS。
- 如果要用 ERPNext 对接,提前准备 API Key/Secret 和公司、仓库映射。
把发布包解压到服务器,例如 /opt/wms,然后进入 deploy 目录:
cd /opt/wms/deploy
cp .env.example .env
vi .env
至少修改下面这些值,不要直接使用示例密码:
APP_NAME=VisiLog WMS Next
MARIADB_PASSWORD=换成强密码
JWT_SECRET=换成随机长字符串
ADMIN_PASSWORD=首次登录密码
WEB_PORT=9103
BACKEND_PORT=9102
LICENSE_ENFORCE=true
LICENSE_KEY=你的授权码
安全提醒:不要把手写密码、JWT_SECRET、授权码提交到 Git 仓库。
生产环境建议只开放 443(或反向代理端口),MariaDB 和 Redis 不要暴露到公网。