/porter

caching npm proxy built with sailsjs

Primary LanguageJavaScriptMIT LicenseMIT

Porter

Private Caching NPM proxy.

Features

  • Local silos for packages that match patterns
  • Private silos
  • Multiple upstreams for packages that match patterns
  • RESTful interface
  • Extensible MVC backend
    • plugin your own authentication/authorization policies
    • create your own theme, use a template language of your choice

Installation

$ git clone github.com/airtonix/porter /opt/porter
$ cd /opt/porter
$ npm install
$ sails lift

Credits

  • Heavily inspired by Sinopias upstream/local-fs modules
  • An application built with Sails.