module

Untun::Cloudflared

Constants

LINUX_URLS = { aarch64: "cloudflared-linux-arm64", arm: "cloudflared-linux-arm", bits64: "cloudflared-linux-amd64", i386: "cloudflared-linux-386", }
MACOS_URLS = { aarch64: "cloudflared-darwin-amd64.tgz", bits64: "cloudflared-darwin-amd64.tgz", }
URL_REGEX = /\|\s+(https?:\/\/\S+)/
WINDOWS_URLS = { bits64: "cloudflared-windows-amd64.exe", i386: "cloudflared-windows-386.exe", }

Instance methods

already_installed?
Source
install_cloudflared(to : Path = CLOUDFLARED_BIN_PATH, version : String = CLOUDFLARED_VERSION) : Path
Source
start_cloudflared_tunnel(options : TunnelStartOptions) : TunnelResult
Source

Nested types