Pm2panel
pm2 web control panel to manager process with web ui
Install / Use
/learn @4xmen/Pm2panelREADME
pm2panel is web panel for pm2
you can do with this application with web GUI and without any command:
- Add process to pm2
- Remove process from pm2
- Restart process in pm2
- show log of process in pm2
- Save processes
- has login

Requirement:
- nodejs
- libpam0g-dev (for PAM authentication)
how use:
git clone https://github.com/4xmen/pm2panel.git
cd pm2panel
npm install
node pm2panel
if you have problem in npm install step run this command on linux:
On all the Debian/Ubuntu :
sudo apt-get install libpam0g-dev
On all the Centos and RHEL:
sudo yum install pam-devel
Then you can go to url : http://localhost:3001 or http://server_ip:3001 and the default user is admin and password is admin.
you can change config in first lines of pm2panel.js:
const PORT = 3001;
const PAM_AUTH = true; // if set to true, USER and PASS won't be used
const USER = 'admin';
const PASS = 'admin';
const SESSTION_AGE = 10 * 60000; // 10 minutes
change port or user name and password
<img src="https://www.uplooder.net/img/image/15/fd8d1c8ed2ea1e09e558f423ff2925ae/login-pm2.png" /> <br /><br /> <img src="https://www.uplooder.net/img/image/10/f9f161252a89283a2f5aa85b2b1e1718/pm2index.png" />Related Skills
node-connect
326.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
80.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
326.5kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
80.4kCommit, push, and open a PR
