From 88cfc96bd35bf1d516ab6609371c2e746cb2311d Mon Sep 17 00:00:00 2001 From: iamEvan Date: Tue, 26 Mar 2024 20:34:21 +0000 Subject: [PATCH] Cloudflared Service --- public/svgs/cloudflared.svg | 26 ++++++++++++++++++++++++++ templates/compose/cloudflared.yaml | 14 ++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 public/svgs/cloudflared.svg create mode 100644 templates/compose/cloudflared.yaml diff --git a/public/svgs/cloudflared.svg b/public/svgs/cloudflared.svg new file mode 100644 index 000000000..f9ff79f96 --- /dev/null +++ b/public/svgs/cloudflared.svg @@ -0,0 +1,26 @@ + + + + + Cloudflare logo + + + + + \ No newline at end of file diff --git a/templates/compose/cloudflared.yaml b/templates/compose/cloudflared.yaml new file mode 100644 index 000000000..e399e2342 --- /dev/null +++ b/templates/compose/cloudflared.yaml @@ -0,0 +1,14 @@ +# documentation: https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/ +# slogan: Client for Cloudflare Tunnel, a daemon that exposes private services through the Cloudflare edge. Make sure 'Connect to Predefined Network' is enabled! +# tags: cloudflare, cloudflared, tunnel +# logo: svgs/cloudflared.svg + +services: + cloudflared: + container_name: cloudflare-tunnel + image: cloudflare/cloudflared:latest + hostname: cloudflare-tunnel + restart: unless-stopped + command: tunnel run + environment: + - TUNNEL_TOKEN=$CLOUDFLARE_TUNNEL_TOKEN \ No newline at end of file