/docker-cloudflared

Docker build scripts for Cloudflare Argo Tunnel client

Primary LanguageShellApache License 2.0Apache-2.0

Docker Cloudflare Argo Tunnel client

Docker Pulls License

Github Starts Github Fork Github Release

cloudflared is the command-line client for Cloudflare Tunnel, "a tunneling daemon that proxies traffic from the Cloudflare network to your origins".

This repository automatically builds and pushes docker images for the latest releases of cloudflare/cloudflared git repository, in both linux/amd64 and linux/arm64 architectures.

Note: Cloudflare now provides linux/arm64 images, therefore I'm archiving this repo. Please check cloudflare/cloudflared for more information.

Instalation

The image can be pulled from both DockerHub and ghcr.io container registries.

# You can also specify a version as the tag, such as afonsoc12/cloudflared:2022.5.1
docker pull afonsoc12/cloudflared:latest

# Should print cloudflared version
docker run --rm afonsoc12/cloudflared

The commands for cloudflared are parsed as docker commands, e.g., to create a tunnel:

docker run afonsoc12/cloudflared tunnel create mytunnel

Please consult the official documentation on Cloudflare's website.

Credits

Copyright 2022 Afonso Costa

Licensed under the Apache License, Version 2.0 (the "License")