Go to file
Nick Vollmar e5335b6c1b TUN-2502: Switch to go modules 2019-11-04 15:05:02 -06:00
awsuploader AUTH-1943 hooked up uploader to logger, added timestamp to session logs, add tests 2019-09-06 15:57:32 -05:00
carrier AUTH-2055: Verifies token at edge on access login 2019-09-24 18:22:33 +00:00
cmd AUTH-2173: Prepends access login url with scheme if one doesnt exist 2019-10-23 20:35:12 +00:00
connection TUN-2460: Configure according to the ClientConfig recevied from a successful Connect 2019-10-24 14:53:14 +00:00
h2mux Fix #129: Excessive memory usage streaming large files (#142) 2019-10-17 17:15:51 -05:00
hello TUN-2425: Enable cloudflared to serve multiple Hello World servers by having each of them create its own ServeMux 2019-10-22 10:09:59 -05:00
log TUN-817: Increase the log time precision 2018-07-26 17:29:49 -05:00
metrics TUN-1350: Enhance error messages with cloudflarestatus.com link, if relevant 2019-01-18 13:37:05 -06:00
origin TUN-2344: log more details: http2.Framer.ErrorDetail() if available, connectionID 2019-10-15 10:59:24 -05:00
originservice TUN-1977: Validate OriginConfig has valid URL, and use scheme to determine if a HTTPOriginService is expecting HTTP or Unix 2019-07-01 15:31:58 -05:00
signal TUN-1562: Refactor connectedSignal to be safe to close multiple times 2019-03-05 15:51:35 -06: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 AUTH-2089: Revise ssh server to function as a proxy 2019-10-07 13:04:04 -05:00
sshserver AUTH-2177: Reads and writes error streams 2019-10-25 19:44:14 +00:00
streamhandler TUN-2451: Log inavlid path 2019-10-30 14:07:28 -05:00
supervisor TUN-2117: read group/system-name from CLI, send it to edge 2019-08-01 22:04:05 +00:00
tlsconfig TUN-2334: remove tlsConfig.ServerName special case 2019-09-24 15:00:55 +00:00
tunneldns DoH: change the media type to application/dns-message 2019-07-03 14:13:28 -05:00
tunnelhostnamemapper TUN-2307: Capnp is the only serialization format used in tunnelpogs 2019-09-17 16:29:50 +00:00
tunnelrpc TUN-2309: Split ConnectResult into ConnectError and ConnectSuccess, each implementing its own capnp serialization logic 2019-09-19 13:47:41 -05:00
validation TUN-2243: Revert "STOR-519: Add db-connect, a SQL over HTTPS server" 2019-08-26 16:50:12 -05:00
vendor TUN-2502: Switch to go modules 2019-11-04 15:05:02 -06:00
websocket AUTH-2159: Moves shutdownC close into error handling 2019-10-16 11:41:51 -05:00
.gitignore AUTH-2052: Adds tests for SSH server 2019-09-23 09:19:43 -05:00
Dockerfile Build a docker container 2019-06-06 13:50:13 +04:00
LICENSE TUN-595: Add License/Readme files to cloudflared 2018-05-03 02:17:07 -05:00
Makefile TUN-2502: Switch to go modules 2019-11-04 15:05:02 -06:00
README.md TUN-595: Add License/Readme files to cloudflared 2018-05-03 02:17:07 -05:00
RELEASE_NOTES Release 2019.10.4 2019-10-21 14:48:22 -05:00
cfsetup.yaml TUN-2502: Switch to go modules 2019-11-04 15:05:02 -06:00
go.mod TUN-2502: Switch to go modules 2019-11-04 15:05:02 -06:00
go.sum TUN-2502: Switch to go modules 2019-11-04 15:05:02 -06: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/