TGViewer
r/SelfHosted r/SelfHosted @r_selfhosted · 980 subscribers
Post #54153 39
Deploying Pterodactyl with Cloudflare Tunnels

I am trying to get pterodactyl setup on my server but cannot get past setting up the actual node. I'm having issues with the remote url, if I put in my subdomain it sends a 302 html response instead of the expected json response. If i try to put in localhost I can get the "tls: failed to verify certificate | doesnt contain any IP SANs". I followed the pterodactyl documentation but could't get letsencrypt to work with cloudflare, so I found this tutorial which sets up the certs with openssl. I do not know what I am doing wrong at this point and would appreciate any guides on how to set up pterodactyl with cloudflare.

https://redd.it/1x6lb7a
@r_SelfHosted
YouTube Installing Pterodactyl Panel and Wings Behind a Cloudflare Tunnel (FULL SETUP) In this video we'll install the Pterodactyl Panel and Wings behind a Cloudflare tunnel. With this setup you will not need to open any ports for the Panel or Wings. You'll only need to open ports for the game servers you run. TIMESTAMPS 00:00 Intro and Prerequisites…
More from @r_selfhosted
  1. Oct 16, 2026Help with Suspected Port Forwarding Issue? I'm at the end of my rope (and my Googling). I'…
  2. Oct 16, 2026testing generative ui on consumer hardware, where would you start? forms, tables, charts,…
  3. Oct 16, 2026how good are small local LLMs at generating interfaces instead of text? with chatgpt recen…
  4. Oct 16, 2026I built a self-hosted playlist downloader for my media server Here's a small thing I've be…
  5. Oct 16, 2026CNAMEs and managing DNS for a subdomain of someone else's domain Hi folks, I'd appreciate…
  6. Oct 16, 2026Self-hosted AI code review for Gitea, using your own local model Hey everyone, i built lgt…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →