mirror of
https://github.com/isuryatk/pm2-webui.git
synced 2026-04-25 16:25:52 +03:00
PM2 WebUI. Opensource Alternative to PM2 Plus. Minimalistic App Manager and Log Viewer
| screenshots | ||
| src | ||
| .gitignore | ||
| env.example | ||
| LICENSE | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
PM2 WebUI
Opensource Alternative to PM2 Plus
FEATURES
- Secure Login ✅
- App Management ✅
- Log Viewer ✅
- Responsive UI ✅
- Manual and Auto(Github webhooks) Deployment
- Environment Management
USAGE
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
FOR DEVELOPMENT USE
npm run start:dev
TODO
- 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*
SCREENSHOTS
LICENSE
MIT - Copyright (c) 2022 Surya T


