Go to file
Igor Postelnik ac3638f6b1 TUN-3169: Move on to the next address when edge returns duplicate connection. There's no point in trying to connect to the same address since it will be hashed to the same metal.
Improve logging of errors from serve tunnel loop, hide useless context cancelled error.
2020-07-07 16:35:44 -05:00
.mac_resources AUTH-2712 mac package build script and better config file handling when started as a service 2020-06-25 16:44:57 -05:00
.teamcity DEVTOOLS-7321: Push GitHub homebrew updates to master 2020-07-02 16:51:04 +00:00
awsuploader AUTH-2596 added new logger package and replaced logrus 2020-05-27 17:07:19 -05:00
buffer perf(cloudflared): reuse memory from buffer pool to get better throughput (#161) 2020-02-24 17:06:19 +00:00
carrier AUTH-2763 don't redirect from curl command 2020-06-11 15:38:11 -05:00
certutil TUN-2943: Copy certutil from edge into cloudflared 2020-05-04 17:37:29 -05:00
cmd/cloudflared TUN-3150: cloudflared tunnel list's table should use intelligent column width 2020-07-07 15:48:56 +00:00
connection TUN-3019: Remove declarative tunnel entry code 2020-05-30 05:54:17 +08:00
dbconnect AUTH-2596 added new logger package and replaced logrus 2020-05-27 17:07:19 -05:00
dbconnect_tests Add db-connect, a SQL over HTTPS server 2019-11-12 20:34:39 +00:00
edgediscovery AUTH-2596 added new logger package and replaced logrus 2020-05-27 17:07:19 -05:00
h2mux AUTH-2648 updated usage text 2020-06-11 11:08:05 -05:00
hello AUTH-2596 added new logger package and replaced logrus 2020-05-27 17:07:19 -05:00
logger TUN-3140: Add timestamps to terminal log entries 2020-06-30 22:28:22 +00:00
metrics AUTH-2596 added new logger package and replaced logrus 2020-05-27 17:07:19 -05:00
origin TUN-3169: Move on to the next address when edge returns duplicate connection. There's no point in trying to connect to the same address since it will be hashed to the same metal. 2020-07-07 16:35:44 -05:00
overwatch AUTH-2169 make access login page more generic 2020-06-08 11:20:30 -05:00
signal TUN-1562: Refactor connectedSignal to be safe to close multiple times 2019-03-05 15:51:35 -06:00
socks AUTH-2815 add the log file to support the config.yaml file 2020-06-16 17:48:12 +00:00
ssh_server_tests AUTH-2089: Revise ssh server to function as a proxy 2019-10-07 13:04:04 -05:00
sshgen AUTH-2114: Uses short lived cert auth for outgoing client connection 2019-10-15 14:35:15 -05:00
sshlog fix for a flaky test 2020-06-16 21:18:55 +00:00
sshserver AUTH-2596 added new logger package and replaced logrus 2020-05-27 17:07:19 -05:00
tlsconfig AUTH-2596 added new logger package and replaced logrus 2020-05-27 17:07:19 -05:00
tunneldns AUTH-2810 added warn for backwards compatibility sake 2020-06-12 22:15:28 +00:00
tunnelrpc TUN-3007: Implement named tunnel connection registration and unregistration. 2020-07-01 04:19:30 +00:00
tunnelstore TUN-3008: Implement cloudflared tunnel cleanup command 2020-07-07 21:56:46 +08:00
validation AUTH-2505 added aliases 2020-05-13 15:15:08 -05:00
vendor TUN-3161: Upgrade golang.org/x/ deps 2020-07-06 16:42:48 +00:00
watcher AUTH-2596 added new logger package and replaced logrus 2020-05-27 17:07:19 -05:00
websocket AUTH-2169 make access login page more generic 2020-06-08 11:20:30 -05:00
.docker-images AUTH-2860: Fix builds 2020-07-01 15:51:02 +00:00
.gitignore AUTH-2712 mac package build script and better config file handling when started as a service 2020-06-25 16:44:57 -05:00
Dockerfile Adding support for multi-architecture images and binaries (#184) 2020-05-29 02:06:27 +01:00
LICENSE TUN-595: Add License/Readme files to cloudflared 2018-05-03 02:17:07 -05:00
Makefile AUTH-2644: Change install location and add man page 2020-07-06 19:27:25 +00:00
README.md TUN-595: Add License/Readme files to cloudflared 2018-05-03 02:17:07 -05:00
RELEASE_NOTES Release 2020.7.1 2020-07-06 11:47:37 -05:00
cfsetup.yaml AUTH-2854: Create cloudflared RPMs 2020-07-01 14:50:38 -05:00
cloudflared_man_template AUTH-2644: Change install location and add man page 2020-07-06 19:27:25 +00:00
dev.Dockerfile Add db-connect, a SQL over HTTPS server 2019-11-12 20:34:39 +00:00
github_release.py AUTH-2685: Adds script to create release 2020-06-25 18:39:37 +00:00
go.mod TUN-3161: Upgrade golang.org/x/ deps 2020-07-06 16:42:48 +00:00
go.sum TUN-3161: Upgrade golang.org/x/ deps 2020-07-06 16:42:48 +00:00
make-mac-pkg.sh AUTH-2712 mac package build script and better config file handling when started as a service 2020-06-25 16:44:57 -05:00
postinst.sh AUTH-2644: Change install location and add man page 2020-07-06 19:27:25 +00:00
postrm.sh AUTH-2644: Change install location and add man page 2020-07-06 19:27:25 +00:00
wix.json AUTH-2712 mac package build script and better config file handling when started as a service 2020-06-25 16:44:57 -05:00

README.md

Argo Tunnel client

Contains the command-line client and its libraries for Argo Tunnel, a tunneling daemon that proxies any local webserver through the Cloudflare network.

Getting started

go install github.com/cloudflare/cloudflared/cmd/cloudflared

User documentation for Argo Tunnel can be found at https://developers.cloudflare.com/argo-tunnel/