Go to file
Michael Fornaro be0514c5c9
Adding support for multi-architecture images and binaries (#184)
* Allow Dockerfile --build-args to override GOOS and GOARCH defaults

Allow Dockerfile --build-args to override GOOS and GOARCH defaults

Support building multi architecture binaries

remove default OS and ARCH to avoid tag confusion when compiling image through Makefile

Tag image with corrosponding OS and ARCH build variables

updating Makefile

Signed-off-by: Michael Fornaro <20387402+xUnholy@users.noreply.github.com>

* remove duplicate import on windows_service.go

Signed-off-by: Michael Fornaro <20387402+xUnholy@users.noreply.github.com>
2020-05-29 02:06:27 +01: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-2596 added new logger package and replaced logrus 2020-05-27 17:07:19 -05:00
certutil TUN-2943: Copy certutil from edge into cloudflared 2020-05-04 17:37:29 -05:00
cmd/cloudflared Adding support for multi-architecture images and binaries (#184) 2020-05-29 02:06:27 +01:00
connection AUTH-2596 added new logger package and replaced logrus 2020-05-27 17:07:19 -05: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-2596 added new logger package and replaced logrus 2020-05-27 17:07:19 -05:00
hello AUTH-2596 added new logger package and replaced logrus 2020-05-27 17:07:19 -05:00
logger AUTH-2596 added new logger package and replaced logrus 2020-05-27 17:07:19 -05:00
metrics AUTH-2596 added new logger package and replaced logrus 2020-05-27 17:07:19 -05:00
origin AUTH-2596 added new logger package and replaced logrus 2020-05-27 17:07:19 -05:00
originservice AUTH-2596 added new logger package and replaced logrus 2020-05-27 17:07:19 -05:00
overwatch AUTH-2588 add DoH to service mode 2020-05-11 17:09:16 +00:00
signal TUN-1562: Refactor connectedSignal to be safe to close multiple times 2019-03-05 15:51:35 -06:00
socks AUTH-2394 added socks5 proxy 2020-04-07 13:30:28 -05: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-2596 added new logger package and replaced logrus 2020-05-27 17:07:19 -05:00
sshserver AUTH-2596 added new logger package and replaced logrus 2020-05-27 17:07:19 -05:00
streamhandler AUTH-2596 added new logger package and replaced logrus 2020-05-27 17:07:19 -05:00
supervisor 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-2596 added new logger package and replaced logrus 2020-05-27 17:07:19 -05:00
tunnelhostnamemapper TUN-2307: Capnp is the only serialization format used in tunnelpogs 2019-09-17 16:29:50 +00:00
tunnelrpc AUTH-2596 added new logger package and replaced logrus 2020-05-27 17:07:19 -05:00
tunnelstore AUTH-2596 added new logger package and replaced logrus 2020-05-27 17:07:19 -05:00
validation AUTH-2505 added aliases 2020-05-13 15:15:08 -05:00
vendor AUTH-2596 added new logger package and replaced logrus 2020-05-27 17:07:19 -05:00
watcher AUTH-2596 added new logger package and replaced logrus 2020-05-27 17:07:19 -05:00
websocket AUTH-2596 added new logger package and replaced logrus 2020-05-27 17:07:19 -05:00
.gitignore AUTH-2052: Adds tests for SSH server 2019-09-23 09:19:43 -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 Adding support for multi-architecture images and binaries (#184) 2020-05-29 02:06:27 +01:00
README.md TUN-595: Add License/Readme files to cloudflared 2018-05-03 02:17:07 -05:00
RELEASE_NOTES Release 2020.5.1 2020-05-11 16:12:19 -05:00
cfsetup.yaml AUTH-2682: Create buster build 2020-05-20 11:59:55 -05:00
dev.Dockerfile Add db-connect, a SQL over HTTPS server 2019-11-12 20:34:39 +00:00
go.mod AUTH-2596 added new logger package and replaced logrus 2020-05-27 17:07:19 -05:00
go.sum AUTH-2596 added new logger package and replaced logrus 2020-05-27 17:07:19 -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/