{"_id":"strong-nginx-controller","_rev":"245-a00de69c9fd0ebe355d01afe1deac821","name":"strong-nginx-controller","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.2":{"name":"strong-nginx-controller","version":"1.0.2","keywords":["nginx","reverse-proxy","StrongLoop"],"author":{"name":"engineering@strongloop.com"},"license":"LicenseRef-LICENSE.md","_id":"strong-nginx-controller@1.0.2","maintainers":[{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"kraman","email":"kraman@strongloop.com"},{"name":"strongloop","email":"callback@strongloop.com"},{"name":"octet","email":"sam@strongloop.com"}],"homepage":"https://github.com/strongloop/strong-nginx-controller","bin":{"sl-nginx-ctl":"./bin/sl-nginx-ctl.js","sl-nginx-ctl-install":"./bin/sl-nginx-ctl-install.js"},"dist":{"shasum":"55ae6e880c2327310b91ac4a717b5984892aa428","tarball":"https://registry.npmjs.org/strong-nginx-controller/-/strong-nginx-controller-1.0.2.tgz","integrity":"sha512-fya7AZyrAu9m//9Z+ALmCCpLi4vMVUayAKFmyaK1y/uZKi06Q7wFib0pzxRPDTOgcY60BeNUHdsmG6ArWHIvBA==","signatures":[{"sig":"MEYCIQCLQa9ZDF9lE/5VxojUeqbwLF+tbk3jm1S/ijp6Hu3HPQIhALQ0uY6THalBuQz6NJkl5yxXCnUHVVgdCMiSe3oY678G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/server.js","_from":".","_shasum":"55ae6e880c2327310b91ac4a717b5984892aa428","gitHead":"5fdc8153eea6a35bef24151423d4176f63edd8cf","scripts":{"lint":"jshint . && eslint .","test":"tap --timeout 300 test/test-*.js","pretest":"jshint . && eslint ."},"_npmUser":{"name":"kraman","email":"kraman@strongloop.com"},"_npmVersion":"2.11.0","description":"Nginx controller for StrongLoop Arc","directories":{},"_nodeVersion":"2.2.1","dependencies":{"uuid":"^2.0.1","async":"^0.9.0","debug":"^2.1.1","mkdirp":"^0.5.0","loopback":"^2.0.0","compression":"^1.5.1","errorhandler":"^1.4.1","posix-getopt":"^1.1.0","loopback-boot":"^2.0.0","loopback-explorer":"^1.1.0","strong-service-install":"^2.0.0"},"devDependencies":{"tap":"^1.2.0","eslint":"^0.22.1","jshint":"^2.5.11"},"optionalDependencies":{"loopback-explorer":"^1.1.0"}}},"time":{"created":"2015-02-09T02:26:12.946Z","modified":"2026-04-14T15:16:14.319Z","1.0.0":"2015-02-09T02:26:12.946Z","1.0.1":"2015-06-03T20:53:03.281Z","1.0.2":"2015-07-14T14:01:35.010Z"},"author":{"name":"engineering@strongloop.com"},"license":"LicenseRef-LICENSE.md","homepage":"https://github.com/strongloop/strong-nginx-controller","keywords":["nginx","reverse-proxy","StrongLoop"],"description":"Nginx controller for StrongLoop Arc","maintainers":[{"email":"r.m.graham@gmail.com","name":"rmg"},{"email":"oss@bajtos.net","name":"bajtos"},{"email":"skawful@gmail.com","name":"ritch"},{"email":"captain@hacksparrow.com","name":"hacksparrow"},{"email":"enjoyjava@gmail.com","name":"rfeng"},{"email":"superkhau@gmail.com","name":"superkhau"},{"email":"kraman@gmail.com","name":"kraman"},{"email":"gpandya@live.com","name":"thegman"},{"email":"davidcheung@live.ca","name":"davidcheung"},{"email":"tffrench@us.ibm.com","name":"tonyf-ibm"},{"email":"ngcandy@ca.ibm.com","name":"0candy"},{"email":"qpresley@ca.ibm.com","name":"qpresley"},{"email":"kjdelisle@gmail.com","name":"kjdelisle"},{"email":"amirali.jfr61@gmail.com","name":"amir-61"},{"email":"juehou@ca.ibm.com","name":"jannyhou2016"},{"email":"binadmt@hotmail.com","name":"b-admike"}],"readme":"# StrongLoop Nginx Controller\n\nProvides reverse-proxy and load-balancning support for multiple strong-pm\ninstances configured and run using StrongLoop Arc.\n\nPlease see the [official documentation](http://docs.strongloop.com/display/ARC).\n\n## Install\n\n### Prerequisite:\n\n* You must have [Node.js](http://nodejs.org) installed.\n* You must have [Nginx](http://nginx.org/) installed.\n\n### Install using `npm` as follows:\n\n```sh\n$ npm install -g strong-nginx-controller\n```\n\n## Usage\n\n```\nusage: sl-nginx-ctl [options]\n\nOptions:\n  -h,--help             Print this message and exit.\n  -v,--version          Print version and exit.\n  -b,--base BASE        Base directory to work in (default is .strong-nginx-controller).\n  -c,--control CONTROL  Control API endpoint (Default http://0.0.0.0:0)\n  -l,--listen ENDPOINT  Listen ENDPOINT for incoming HTTP traffic\n                          (Default: http://0.0.0.0:8080)\n  -x,--nginx            Path to Nginx binary (Default: /usr/sbin/nginx)\n```\n\n## Install\n\n```\nusage: sl-nginx-ctl-install [options]\n\nOptions:\n  -h,--help             Print this message and exit.\n  -v,--version          Print version and exit.\n  -b,--base BASE        Base directory to work in (default is .strong-nginx-controller).\n  -u,--user USER        User to run manager as (default is strong-nginx-controller).\n  -c,--control CONTROL  Control API endpoint (Default http://0.0.0.0:0)\n  -l,--listen ENDPOINT  Listen ENDPOINT for incoming HTTP traffic\n                        (Default: http://0.0.0.0:8080)\n  -n,--dry-run          Don't write any files.\n  -j,--job-file FILE    Path of Upstart job to create (default is\n                        /etc/init/strong-nginx-controller.conf)\n  -f,--force            Overwrite existing job file if present\n  -x,--nginx            Path to Nginx binary (Default: /usr/sbin/nginx)\n  --upstart VERSION     Specify the version of Upstart, 1.4 or 0.6\n                        (default is 1.4)\n  --systemd             Install as a systemd service, not an Upstart job.\n\nOS Service support:\n  The --systemd and --upstart VERSION options are mutually exclusive.\n  If neither is specified, the service is installed as an Upstart job\n  using a template that assumes Upstart 1.4 or higher.\n```\n","readmeFilename":"README.md","users":{}}