run.sh 803 B

12345678910111213141516171819202122232425
  1. #!/bin/bash
  2. # KeyIssue Prototype 本地开发启动脚本
  3. cd "$(dirname "$0")"
  4. # 数据文件路径(默认非 Windows 会找 /var/lib/keyissue-prototype/,本地需要覆盖)
  5. export DATA_FILE="$PWD/data/app-state.json"
  6. # 可选:设置初始密码(首次启动未持久化时生效,已有密码哈希后忽略)
  7. export KEYISSUE_ADMIN_PASSWORD=123456
  8. export KEYISSUE_EXECUTIVE_PASSWORD=123456
  9. export KEYISSUE_DELIVERY_PASSWORD=123456
  10. export KEYISSUE_MANAGER_PASSWORD=123456
  11. export KEYISSUE_AUDITOR_PASSWORD=123456
  12. export KEYISSUE_DESIGNER_PASSWORD=123456
  13. export KEYISSUE_DESIGN_MANAGER_PASSWORD=123456
  14. # 监听地址和端口
  15. export HOST=0.0.0.0
  16. export PORT=8787
  17. echo "数据文件: $DATA_FILE"
  18. echo "启动服务: http://localhost:$PORT/prototype/index.html"
  19. echo ""
  20. exec node server.js