Go to file
Adam Chalmers 64d3836645 TUN-3522: ingress validate checks that the config file exists 2020-11-09 12:31:50 -06: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 AUTH-3103 CI build fixes 2020-09-18 19:33:30 +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 TUN-3352 extra debug logging for websockets 2020-08-31 17:14:02 -05:00
certutil TUN-2943: Copy certutil from edge into cloudflared 2020-05-04 17:37:29 -05:00
cmd/cloudflared TUN-3522: ingress validate checks that the config file exists 2020-11-09 12:31:50 -06:00
connection TUN-3427: Define a struct that only implements RegistrationServer in tunnelpogs 2020-10-01 09:08:32 +01:00
dbconnect TUN-3233: List tunnels support filtering by deleted, name, existed at and id 2020-08-07 10:09:26 +01:00
dbconnect_tests Add db-connect, a SQL over HTTPS server 2019-11-12 20:34:39 +00:00
edgediscovery TUN-3494: Proceed to create tunnel if at least one edge address can be resolved 2020-10-30 18:18:34 +00:00
h2mux TUN-3427: Define a struct that only implements RegistrationServer in tunnelpogs 2020-10-01 09:08:32 +01:00
hello TUN-3506: OriginService needs to set request host and scheme for websocket requests 2020-11-05 16:34:02 +00:00
ingress TUN-3506: OriginService needs to set request host and scheme for websocket requests 2020-11-05 16:34:02 +00:00
logger TUN-3216: UI improvements 2020-09-17 13:22:08 +04:00
metrics AUTH-2596 added new logger package and replaced logrus 2020-05-27 17:07:19 -05:00
origin TUN-3503: Matching ingress rule should not take port into account 2020-11-05 15:36:12 +00: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 TUN-2640: Users can configure per-origin config. Unify single-rule CLI 2020-10-30 07:42:20 -05:00
tunneldns TUN-3452: Fix loading of flags from config file for tunnel run subcommand. This change also cleans up building of tunnel subcommand list, hides deprecated subcommands and improves help. 2020-10-09 12:07:17 -05:00
tunnelrpc TUN-3427: Define a struct that only implements RegistrationServer in tunnelpogs 2020-10-01 09:08:32 +01:00
tunnelstore TUN-3443: Decode as v4api response on non-200 status 2020-10-06 11:34:41 +00:00
validation AUTH-2505 added aliases 2020-05-13 15:15:08 -05:00
vendor TUN-3216: UI improvements 2020-09-17 13:22:08 +04:00
watcher AUTH-2596 added new logger package and replaced logrus 2020-05-27 17:07:19 -05:00
websocket TUN-3506: OriginService needs to set request host and scheme for websocket requests 2020-11-05 16:34:02 +00:00
.docker-images AUTH-2871: fix rpm builds 2020-07-08 14:39:28 +00:00
.gitignore TRAFFIC-448: build cloudflare for junos and publish to s3 2020-09-24 19:23:53 +04:00
Dockerfile TUN-3465: Use Go 1.15.3 2020-10-15 15:55:16 -05:00
LICENSE TUN-595: Add License/Readme files to cloudflared 2018-05-03 02:17:07 -05:00
Makefile TRAFFIC-448: build cloudflare for junos and publish to s3 2020-09-24 19:23:53 +04:00
README.md TUN-595: Add License/Readme files to cloudflared 2018-05-03 02:17:07 -05:00
RELEASE_NOTES Release 2020.10.2 2020-10-21 13:42:12 -05:00
cfsetup.yaml TUN-3465: Use Go 1.15.3 2020-10-15 15:55:16 -05:00
cloudflared_man_template AUTH-2644: Change install location and add man page 2020-07-06 19:27:25 +00:00
dev.Dockerfile TUN-3465: Use Go 1.15.3 2020-10-15 15:55:16 -05:00
github_message.py AUTH-3148 fixed cloudflared copy and match all the files in the checksum upload 2020-10-06 11:39:40 -05:00
github_release.py AUTH-3185 fixed indention error 2020-10-21 12:14:39 -05:00
go.mod TUN-3201: Create base cloudflared UI structure 2020-09-17 11:52:07 +04:00
go.sum TUN-3216: UI improvements 2020-09-17 13:22:08 +04:00
jet.yaml TRAFFIC-448: build cloudflare for junos and publish to s3 2020-09-24 19:23:53 +04:00
postinst.sh AUTH-2858: Set file to disable autoupdate 2020-07-10 18:03:07 +00:00
postrm.sh AUTH-2858: Set file to disable autoupdate 2020-07-10 18:03:07 +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/