Cloudflare Tunnel Skill

Manage Cloudflare tunnels for secure external access to HomeLab services.

Updated Dec 12, 2025
One-click install
npx skills add https://github.com/unmanned-systems-uk/homelab --skill cloudflare-tunnel-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Cloudflare Tunnel Skill
Source: https://github.com/unmanned-systems-uk/homelab/tree/main/.claude/skills/cloudflare
Command: npx skills add https://github.com/unmanned-systems-uk/homelab --skill cloudflare-tunnel-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables secure, external access to internal HomeLab services without complex firewall configurations or exposing your network directly.

Core Features & Use Cases

  • Cloudflare Tunnel Management: Create, configure, and manage Cloudflare tunnels for various services.
  • Secure Remote Access: Provides a secure way to access services like Home Assistant, UniFi controllers, or custom applications from outside your local network.
  • Docker Integration: Streamlines the deployment of Cloudflare tunnels within Docker environments using docker-compose.

Quick Start

Use the Cloudflare Tunnel Skill to create a new tunnel named 'my-new-service' that routes to your internal service at http://10.0.1.50:8080.

Frequently Asked Questions about Cloudflare Tunnel Skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I securely expose HomeLab services without opening firewall ports?

To securely expose HomeLab services without opening firewall ports, you can use Cloudflare tunnels to route external HTTP and HTTPS traffic directly to internal applications without exposing your network directly.

Can I deploy a Cloudflare tunnel using Docker Compose?

Yes, you can deploy a Cloudflare tunnel using Docker Compose. The Skill streamlines the deployment of Cloudflare tunnels within Docker environments using docker-compose configurations.

What is the best way to manage remote access to Home Assistant or UniFi controllers?

The best way to manage remote access to Home Assistant or UniFi controllers is via Cloudflare tunnels, which provide a secure method to access these internal services externally through the Cloudflare Zero Trust dashboard.

Do I need to configure the Cloudflare Zero Trust dashboard to route external traffic?

Yes, you need to configure the Cloudflare Zero Trust dashboard to route external traffic. The Skill facilitates the creation and configuration of tunnels directly through this dashboard.

Does Cloudflare Tunnel support protocols other than HTTP and HTTPS?

Yes, Cloudflare Tunnel supports protocols other than HTTP and HTTPS. It supports various protocols for exposing services like web applications and custom control panels to external networks.