Opensource Alternative to PM2 Plus
- Secure Login ✅
- App Management ✅
- Log Viewer ✅
- Responsive UI ✅
- Manual and Auto(Github webhooks) Deployment
- Environment Management
git clone https://github.com/suryamodulus/pm2-webui
cd pm2-webui
npm install
cp env.example .env
npm run setup-admin-user (Required for login)
npm start
npm run start:dev
- support for relative paths
- use fs-extra for filesystem operations
- use jsonfile for config management
- replace exec.util with execa
- add form based env management
- add realtime logs
- add log viewer for deployments
- add deployment abort functionality
- add deployment triggers
- add web terminal
- add zero downtime deployment strategies - blue-green, rolling etc
- add docker provider*
MIT - Copyright (c) 2022 Surya T