# Cloudflared-web

> A self-hosted, open-source Docker image bundling the cloudflared CLI with a simple Web UI to set the tunnel token and start or stop a Cloudflare tunnel.

- **Category:** Networking
- **Licence:** GPL-2.0
- **Latest version:** 2026.10.3
- **Open source:** oss
- **Languages:** Typescript, JavaScript, Vue
- **Platforms:** Docker, Docker Compose
- **Tags:** Metrics, Homelab, Cloudflare Tunnel, Remote Access, Zero Trust, Networking, Tunnel, Reverse Proxy, Docker, Docker Compose, Home Server, Cloudflare, Portainer, Umbrel, Truenas, Casaos, Cloudflared, Zero Trust Network Access, Argo Tunnel

## Description

Cloudflared-web is a single Docker image that ships the cloudflared command-line client together with a small web interface, so you can control a remotely-managed Cloudflare tunnel without editing config files by hand. You paste your tunnel token into the Web UI, then start or stop the tunnel with a single click, and the image keeps running unattended. The UI listens on port 14333 by default and can be protected with an optional password via basic auth, while tunnel behaviour such as protocol, region, edge IP version, retries and a metrics server is tuned with environment variables modelled on Cloudflare's tunnel-run parameters. A /config volume persists the token and start status across image updates, and the image is published on Docker Hub with a ghcr.io mirror for amd64, arm64 and arm v7. For networking to work, the docs stress running the container in host network mode (or with explicit Docker networks), which makes it a natural fit for home-server setups.

## Links

- [Homepage](https://github.com/WisdomSky/Cloudflared-web)
- [Docker](wisdomsky/cloudflared-web)
- [Localization wiki](https://github.com/WisdomSky/Cloudflared-web/wiki/Localization)
- [Docker Hub image tags](https://hub.docker.com/r/wisdomsky/cloudflared-web/tags)

---
Source: https://selfhost.directory/project/cloudflared-web