Skip to content

jbfarez/nodervisor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nodervisor

Supervisor manager in node.js

Requirements

  • Node.js
  • Supervisord
  • NPM

Installation

Clone the git repository into a folder and run:

npm install

How to use it

Run the app using:

node app
  1. After the app has started, navigate to the machine in a browser on port 3000. For instance: http://localhost:3000

  2. Log in using the default credentials of:

    • Email: admin@nodervisor
    • Password: admin
</ul>
  1. Navigate to the users page using the top menu. Change the admin credentials or add a new user and remove them.

  2. Navigate to the hosts page using the top menu. Then add a host running supervisord using the form.

At this point, navigating back to the home page should show you a list of your hosts, and the processes running on them.

####Todo

  • Profile page
    • Allow user to reset own password
  • Read-only access for "user" level
  • Page to tail process logs

About

Supervisor manager in node.js

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 68.1%
  • CSS 31.9%