1.0.4 • Published 3 years ago

fastify-https-redirect v1.0.4

Weekly downloads
37
License
MIT
Repository
github
Last release
3 years ago

fastify-https-redirect

A plugin for Fastify that adds support for http => https redirects.

Example

npm install fastify-https-redirect
const server = Fastify({
    http2: true,
    https: {
      allowHTTP1: true,
      key: fs.readFileSync(path.resolve(__dirname, './yourSSL.key')),
      cert: fs.readFileSync(path.resolve(__dirname, './yourSSL.cert')),
    },
  });
server.register(httpsRedirect);

With custom http Port

const server = Fastify({
    http2: true,
    https: {
      allowHTTP1: true,
      key: fs.readFileSync(path.resolve(__dirname, './yourSSL.key')),
      cert: fs.readFileSync(path.resolve(__dirname, './yourSSL.cert')),
    },
  });
server.register(httpsRedirect, {httpPort:1080});

With custom http Port and https redirect Port

server.register(httpsRedirect,{httpPort:1080, httpsPort:10443});

License

MIT License