Skip to content

akumpf/nserv

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nserv wants to be a Nodejitsu / Heroku / No.de / AppFog style PaaS for deploying node.js applciations which can be hosted on your own servers. Nserv uses nodejitsu applications forever and node-http-proxy so is running entirely on nodejs. A total works in progress, probably with a lot of bugs.

Features:

  • Git deployment of applications
  • Automatic install of npm modules
  • Simple management of deployed applications

Setup:

Usage:

./nserv create (domain)
./nserv delete (domain)
./nserv list
./nserv help

After adding an application you will be provided with a git remote that you can add to your local repo. Once added execute git push nserv master and your server will updated. For now your main server file must be called 'server.js'. If you provide a package.json file for npm modules add a .gitignore file to remove your node_modules folder. Npm is installed on nserv and installs dependencies automatically.

Screen Grab

TODO:

  • Use a Procfile to choose the main application file
  • Allow install via npm

Good stuff:

npm
nodejitsu

About

Node.js PaaS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 72.5%
  • Shell 27.5%