cloudflared_tunnel_full 1.0.2 copy "cloudflared_tunnel_full: ^1.0.2" to clipboard
cloudflared_tunnel_full: ^1.0.2 copied to clipboard

PlatformAndroid

Flutter plugin for Cloudflare Tunnel with full Android ABI support through split platform packages.

cloudflared_tunnel_full #

Flutter plugin for Cloudflare Tunnel with full Android ABI support through split platform packages.

Android ABI support #

This package depends on:

  • cloudflared_tunnel_android_arm for arm64-v8a and armeabi-v7a
  • cloudflared_tunnel_android_x86 for x86_64 and x86

Add only the app-facing package to your app:

dependencies:
  cloudflared_tunnel_full: ^1.0.0

Use either import:

import 'package:cloudflared_tunnel_full/cloudflared_tunnel_full.dart';

or the compatibility entrypoint:

import 'package:cloudflared_tunnel_full/cloudflared_tunnel.dart';

The public Dart API exposes CloudflaredTunnel.

Quick Tunnel local origin #

await CloudflaredTunnel().startTunnel(
  token: quickTunnelToken,
  originUrl: 'http://127.0.0.1:8080',
  quickTunnelUrl: 'random.trycloudflare.com',
  haConnections: 1,
);

originUrl is used to create the local ingress rule that proxies public trycloudflare requests back to your app's local HTTP server.