Skip to content

Deploy with pm2

Install

Terminal window
bun install -g pm2

Start

Terminal window
KANNA_PORT=3210 KANNA_PASSWORD=changeme pm2 start --name kanna kanna
pm2 save
pm2 startup

In-app self-update under pm2

Kanna’s self-update button detects pm2 and reloads via pm2 reload kanna. No extra config needed.

Logs

Terminal window
pm2 logs kanna

Stop / restart

Terminal window
pm2 stop kanna
pm2 restart kanna