← All templates
application / DEPLOYMENT PRESET

Cloudflared

A lightweight daemon that securely connects local services to the internet through Cloudflare Tunnel.

Before you start

  • Uses pod networking, not the host network. Configure tunnel origins using reachable private service DNS.
  • Attach this service to an explicitly permitted virtual network for cross-application origins. localhost refers to this container.
  • Create and configure the tunnel in your own Cloudflare account; image updates follow application deployments.

Required secrets

Configure these scoped secrets during deployment review in your Hakopod installation. Secret values stay out of the application TOML.

  • tunnel-token

Use this preset

  1. Open the Catalog in your own Hakopod dashboard and select Cloudflared.
  2. Choose the project, environment, and application name. Set the required values and secret references.
  3. Review the generated configuration, resource requests, networking, and storage plan.
  4. Deploy, then inspect readiness and logs. Configure backups for persistent data before relying on the service.

Read the upstream setup documentation ↗

View native TOML and setup notes ↗

Pinned container image

cloudflare/cloudflared:latest@sha256:b269e8abd07a5bf6f3f4be65d5050b2174eca89c56a0241a8ff32a16aec454e4

The catalog pins this image for reproducibility. Review upstream updates and compatibility before changing it.