nuxt-lightship

1.0.0 • Public • Published

nuxt-lightship-module

Installation

yarn add nuxt-lightship

In your nuxt.config.js:

module.exports = {
  modules: ['nuxt-lightship'],
  lightship: {
    /*
     If Lightship detects that it is running in a non-Kubernetes environment (e.g. your local machine) then it starts the HTTP service on any available HTTP port. This is done to avoid port collision when multiple services using Lightship are being developed on the same machine. This behaviour can be changed using detectKubernetes and port configuration.
    */
    //  Run Lightship in local mode when Kubernetes is not detected. Default: true.
    detectKubernetes: true,
    // The port on which the Lightship service listens. This port must be different than your main service port, if any. The default port is 9000.
    port: 9000,
    // Delays the shutdown handler by X milliseconds. This value should match `readinessProbe.periodSeconds`. Default 5000.
    shutdownDelay: 5000,
    // A number of milliseconds before forcefull termination if shutdown handlers do not complete. The timer starts when the first shutdown handler is called. Default: 5000.
    shutdownHandlerTimeout: 5000,
    // signals An a array of [signal events]{@link https://nodejs.org/api/process.html#process_signal_events}. Default: ['SIGTERM'].
    signals: ['SIGTERM'],
  },
}

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.0
    530
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.0.0
    530

Package Sidebar

Install

npm i nuxt-lightship

Weekly Downloads

442

Version

1.0.0

License

MIT

Unpacked Size

4.97 kB

Total Files

5

Last publish

Collaborators

  • cilice