4c1b89576c
This removes the redundant chgrp command from the publish step when pushing packages to our public repositories. The directory being pushed to has the setgid bit set on it, which means that we don't need to force the group using this command. Further, attempting to do so resulted in an error as the cfsync user does not have the appropriate permissions to use the chgrp command. |
||
---|---|---|
.mac_resources | ||
.teamcity | ||
awsuploader | ||
buffer | ||
carrier | ||
certutil | ||
cmd/cloudflared | ||
connection | ||
dbconnect | ||
dbconnect_tests | ||
edgediscovery | ||
h2mux | ||
hello | ||
ingress | ||
logger | ||
metrics | ||
origin | ||
overwatch | ||
signal | ||
socks | ||
ssh_server_tests | ||
sshgen | ||
sshlog | ||
sshserver | ||
tlsconfig | ||
tunneldns | ||
tunnelrpc | ||
tunnelstore | ||
validation | ||
vendor | ||
watcher | ||
websocket | ||
.docker-images | ||
.gitignore | ||
Dockerfile | ||
LICENSE | ||
Makefile | ||
README.md | ||
RELEASE_NOTES | ||
cfsetup.yaml | ||
cloudflared_man_template | ||
dev.Dockerfile | ||
github_message.py | ||
github_release.py | ||
go.mod | ||
go.sum | ||
jet.yaml | ||
postinst.sh | ||
postrm.sh | ||
wix.json |
README.md
Argo Tunnel client
Contains the command-line client for Argo Tunnel, a tunneling daemon that proxies any local webserver through the Cloudflare network. Extensive documentation can be found in the Argo Tunnel section of the Cloudflare Docs.
Before you get started
Before you use Argo Tunnel, you'll need to complete a few steps in the Cloudflare dashboard. The website you add to Cloudflare will be used to route traffic to your Tunnel.
Installing cloudflared
Downloads are available as standalone binaries, a Docker image, and Debian, RPM, and Homebrew packages. You can also find releases here on the cloudflared
GitHub repository.
- You can install on macOS via Homebrew or by downloading the latest Darwin amd64 release
- Binaries, Debian, and RPM packages for Linux can be found here
- A Docker image of
cloudflared
is available on DockerHub - You can install on Windows machines with the steps here
User documentation for Argo Tunnel can be found at https://developers.cloudflare.com/argo-tunnel/
Creating Tunnels and routing traffic
Once installed, you can authenticate cloudflared
into your Cloudflare account and begin creating Tunnels that serve traffic for hostnames in your account.
- Create a Tunnel with these instructions
- Route traffic to that Tunnel with DNS records in Cloudflare or with a Cloudflare Load Balancer
TryCloudflare
Want to test Argo Tunnel before adding a website to Cloudflare? You can do so with TryCloudflare using the documentation available here.