fastify-https-redirect
TypeScript icon, indicating that this package has built-in type declarations

1.0.4 • Public • Published

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

Readme

Keywords

Package Sidebar

Install

npm i fastify-https-redirect

Weekly Downloads

274

Version

1.0.4

License

MIT

Unpacked Size

10.9 kB

Total Files

12

Last publish

Collaborators

  • tomsvogel