Back to catalog
Cloudflared logo

Self-Host with Docker · Yantr

Cloudflared

Secure tunnel from your server to Cloudflare for remote access without opening firewall ports.

About

Cloudflared (Cloudflare Tunnel) creates a secure connection between your server and Cloudflare's global network, allowing you to expose services to the internet without opening firewall ports. This means you can access your self-hosted apps from anywhere while keeping your server protected. Features include zero-trust access controls, authentication via Cloudflare Access, automatic TLS certificates, and support for multiple services through one tunnel. It's the easiest way to securely expose your homelab services to the internet without dealing with port forwarding or dynamic DNS.

How to Self-Host Cloudflared

Cloudflared can be deployed with standard Docker Compose using the Yantr app catalog. This page collects the basic information searchers usually need first: what Cloudflared does, which Docker image Yantr uses, default ports, dependencies, and where to find the original compose template.

If you searched for Cloudflared Docker, Cloudflared Docker Compose, or self-host Cloudflared, this page is the direct landing page for that app in Yantr's catalog.

Use Cases

  • Access your home server from anywhere without router port forwarding.
  • Expose Jellyfin, Nextcloud, or other services securely with Cloudflare authentication.
  • Get free automatic HTTPS for your self-hosted services.
  • Set up zero-trust access - require login before reaching your services.

Technical Details

Docker Image

cloudflare/cloudflared:latest

Service Name

cloudflared

Notes

  • Requires a Cloudflare account and tunnel token
  • No ports need to be opened on your firewall
  • Traffic routed through Cloudflare for DDoS protection

Related Apps

More App Pages

Explore the full app catalog for more self-hosted services, alternatives, and dependencies that work alongside Cloudflared.

Page generated 2026-03-06T16:43:27.553Z