serverless-cloudflare-tunnel

1.0.3 • Public • Published

Serverless Cloudflare Tunnel

This Serverless plugin creates a Cloudflare tunnel for your serverless offline endpoints.

Installation

First, add Serverless Offline to your project: npm install serverless-offline --save-dev

Add serverless-cloudflare-tunnel to your project: npm install --save-dev serverless-cloudflare-tunnel

Add serverless-cloudflare-tunnel to serverless.yml BEFORE serverless-offline:

plugins:
  - serverless-cloudflare-tunnel
  - serverless-offline

Make sure you have your serverless-offline port set in serverless.yml:

custom:
  serverless-offline:
    httpPort: 3005

Usage

You will be able to see the tunnel URL when you start serverless offline:

Cloudflare Tunnel URL set: https://tile-wins-that-tex.trycloudflare.com

Also, you'll be able to access CLOUDFLARE_TUNNEL_URL environment variable in your code: process.env.CLOUDFLARE_TUNNEL_URL

Package Sidebar

Install

npm i serverless-cloudflare-tunnel

Weekly Downloads

6

Version

1.0.3

License

MIT

Unpacked Size

4.16 kB

Total Files

4

Last publish

Collaborators

  • mashkovtsevlx