Thanks to visit codestin.com
Credit goes to github.com

Skip to content

PM2 WebUI. Opensource Alternative to PM2 Plus. Minimalistic App Manager and Log Viewer

License

Notifications You must be signed in to change notification settings

isuryatk/pm2-webui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

PM2 Webui Login PM2 Webui Dashboard PM2 Webui App

LICENSE

MIT - Copyright (c) 2022 Surya T

About

PM2 WebUI. Opensource Alternative to PM2 Plus. Minimalistic App Manager and Log Viewer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •