A script create a tunnel to your localhost use Cloudflare Argo Tunnel
Globally run tunnel with npx:
npx ctun@latest --url http://localhost:3000Use npx ctun --help for more usage info.
Install package:
# npm
npm install ctun
# yarn
yarn add ctun
# pnpm
pnpm install ctunImport:
// ESM
import { startTunnel } from "ctun";Start tunnel:
const tunnel = await startTunnel({ port: 3000 });- Default:
{protocol}://{hostname}:{port}
The local server URL to tunnel.
- Default:
3000
The local server PORT (only effective if url is not provided).
- Default:
localhost
The local server hostname (only effective if url is not provided).
- Default:
http
The local server protocol (only effective if url is not provided).
- Default:
false
Verify local server TLS certificate.
Cloudflared integration based on a fork of JacobLinCool/node-cloudflared
Your installation of cloudflared software constitutes a symbol of your signature indicating that you accept the terms of the Cloudflare License, Terms and Privacy Policy.
