Skip to content

Boffka/uForever

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

uForever: Web UI for forever Gittip


*Simple Application for administration Node.js running units

Web UI builded with:

Main Features

  • Forever control
    • Restart All
    • Stop All
  • Unit control
    • Start
    • Stop
    • Restart
    • View all runned units
    • View running status (online, offline)
    • View environment
    • View uptime
    • View log
  • No DB needed (using JSON file store)
  • Add Units to DB
    • Notes:
      • Custom unit name
      • Unit description
      • Port
    • Parameters:
      • Script name
      • sourceDir
      • cwd
      • Environment (development, production)
      • Custom log name
      • spinSleepTime
      • minUptime
      • watch
  • Run Units from DB
  • Users administration

Installation

Via npm (node package manager)

      npm install node-uforever && sudo node node_modules/node-uforever/app.js

and browse http://127.0.0.1:3102

TODO

  • Maintance control (Memory, CPU, workers ...)
  • Unit start scheduler
  • Create Unit environment
    • Automatic creation application folder
    • Automatic creation FTP account for deploy & nginx .vhost file

Web Application, for an NodeJS administration. Builded on Angular.js

About

uForever - Web UI for Nodejitsu/Forever with db, builded on Angular.js

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published