____ __ _______ / __ \/ |/ / __ ) / /_/ / /|_/ / __ | / ____/ / / / /_/ / /_/ /_/ /_/_____/
ç®€ä½“ä¸æ–‡ | English
curl -fsSL https://bun.sh/install | bashbun add -g pm-bunpmb -h
pmb <command> -hlsShow list of service started by pmb
pmb ls monitMonitoring services started by pmb
pmb monit startStart a service from the entry file
# pmb start <entry-file-path> [-n name] [-s starter] [-a args]
pmb start path/app.ts
pmb start path/bun-app.ts -n app
# using [bun] by default, equivalent to [-s bun]
pmb start path/bun-app.ts -n bun-app -s bun -a "--mode production"
pmb start path/node-app.js -n node-project -s node
pmb start path/deno-app.ts -n deno-project -s 'deno run -A'
stopStop a service from the pid or name
# pmb stop <name-or-pid>
pmb stop node-app
pmb stop 12345restartRestart a service from the name or pid
# pmb restart <name-or-pid> [-r]
pmb restart 12346
pmb restart bun-app
pmb restart bun-app -r # reset the restRestartCount to the initial value
pmb restart 12346 -r 50 # reset the restRestartCount to 50rmStop and remove a service from the pid or name
# pmb rm <name-or-pid>
pmb rm deno-app
pmb rm 12347logShow log of service from the pid or name
# pmb log [name-or-pid]
pmb log # show log of daemon
pmb log node-app # show log with the name of node-app
pmb log 12345 # show log with the pid of 12345 daemonManage daemon process
# pmb daemon <status | start | stop | restart>
pmb daemon status
pmb daemon start
pmb daemon stop
pmb daemon restartuiShow list of service started by pmb in browser
# pmb ui [-e --enabled] [-d --disabled] [-p --password]
pmb ui # show list of service started by pmb in browser
pmb ui -e # enabled Web UI
pmb ui -d # disabled Web UI
pmb ui -p "123456789abcdefg" # set password for Web UI
pmb ui -p # unset password for Web UIlangSwitch display language between Chinese and English
pmb langupgradeUpgradepm-bun
pmb upgrade