1.0.2 • Published 9 years ago

strong-nginx-controller v1.0.2

Weekly downloads
316
License
LicenseRef-LICENS...
Repository
-
Last release
9 years ago

StrongLoop Nginx Controller

Provides reverse-proxy and load-balancning support for multiple strong-pm instances configured and run using StrongLoop Arc.

Please see the official documentation.

Install

Prerequisite:

  • You must have Node.js installed.
  • You must have Nginx installed.

Install using npm as follows:

$ npm install -g strong-nginx-controller

Usage

usage: sl-nginx-ctl [options]

Options:
  -h,--help             Print this message and exit.
  -v,--version          Print version and exit.
  -b,--base BASE        Base directory to work in (default is .strong-nginx-controller).
  -c,--control CONTROL  Control API endpoint (Default http://0.0.0.0:0)
  -l,--listen ENDPOINT  Listen ENDPOINT for incoming HTTP traffic
                          (Default: http://0.0.0.0:8080)
  -x,--nginx            Path to Nginx binary (Default: /usr/sbin/nginx)

Install

usage: sl-nginx-ctl-install [options]

Options:
  -h,--help             Print this message and exit.
  -v,--version          Print version and exit.
  -b,--base BASE        Base directory to work in (default is .strong-nginx-controller).
  -u,--user USER        User to run manager as (default is strong-nginx-controller).
  -c,--control CONTROL  Control API endpoint (Default http://0.0.0.0:0)
  -l,--listen ENDPOINT  Listen ENDPOINT for incoming HTTP traffic
                        (Default: http://0.0.0.0:8080)
  -n,--dry-run          Don't write any files.
  -j,--job-file FILE    Path of Upstart job to create (default is
                        /etc/init/strong-nginx-controller.conf)
  -f,--force            Overwrite existing job file if present
  -x,--nginx            Path to Nginx binary (Default: /usr/sbin/nginx)
  --upstart VERSION     Specify the version of Upstart, 1.4 or 0.6
                        (default is 1.4)
  --systemd             Install as a systemd service, not an Upstart job.

OS Service support:
  The --systemd and --upstart VERSION options are mutually exclusive.
  If neither is specified, the service is installed as an Upstart job
  using a template that assumes Upstart 1.4 or higher.