pm2-voc 485 B

123456789101112131415161718
  1. #!/bin/sh
  2. set -eu
  3. cd /opt/jianhen-voc
  4. if [ "$(id -un)" = "voc" ]; then
  5. exec env \
  6. HOME=/opt/jianhen-voc \
  7. PM2_HOME=/opt/jianhen-voc/.pm2 \
  8. PATH=/opt/node22/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin \
  9. /opt/node22/bin/pm2 "$@"
  10. fi
  11. exec /usr/sbin/runuser -u voc -- env \
  12. HOME=/opt/jianhen-voc \
  13. PM2_HOME=/opt/jianhen-voc/.pm2 \
  14. PATH=/opt/node22/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin \
  15. /opt/node22/bin/pm2 "$@"