DEV Community

Cover image for Run a Raspberry Pi server at home in minutes with Tunnelmole - No complex network setup required

Run a Raspberry Pi server at home in minutes with Tunnelmole - No complex network setup required

Robbie Cahill on July 14, 2025

Run a server at home using Raspberry Pi and Tunnelmole - No complex network setup required The Raspberry Pi is a marvel of accessible co...
Collapse
 
frickingruvin profile image
Doug Wilson

Interesting. Thanks for sharing!

I've looked through the service code, and I'm curious about the seeming dependency on tunnelmole.com/.net and how custom domains and subdomains are registered with DNS so that they are findable by third-party clients.

Collapse
 
owain68 profile image
Owain McGuire

@frickingruvin Just add a CNAME entry in your DNS records with your subdomain pointing to the tunnelmole.com .

Collapse
 
robbiecahill profile image
Robbie Cahill

Let me know if that works. I guess HTTPs wouldn't validate cos of a name mismatch (it'll be the tunnelmole.net SSL cert).

It'd be interesting to know if it's possible with HTTP (just be careful not to transmit anything sensitive over insecure HTTP).

Collapse
 
frickingruvin profile image
Doug Wilson

Brilliant. Thank you!

Collapse
 
owain68 profile image
Owain McGuire

How does Tunnelmole differ from Tailscale?

Collapse
 
robbiecahill profile image
Robbie Cahill

@owain68 Tail scale sets up a full VPN, which is a bit more involved than Tunnelmole, which simply creates an outbound connection.

A VPN essentially takes over the entire Internet connection of your Raspberry Pi, "virtually" putting it inside another network.

Tunnelmole doesn't do this so your network stays the same.

Collapse
 
yassine_739cd69df profile image
Yassine

Great write-up! For folks running self-hosted apps or collecting data from public sources on a Pi, Bright Data can be super helpful too. Their scraping tools + Web Unlocker handle CAPTCHAs and bot protection really well
no need to reinvent the wheel when scaling up.

Collapse
 
hrulabs profile image
hrulabs

Thanks for sharing, worth saving for future!

Collapse
 
messin_tom profile image
Messin • Edited

Thank you for the informational Tech content. It's really helpful and explains the working with step by step.

Collapse
 
hezborn_shikuku_667c15f67 profile image
Hezborn Shikuku

I have been looking for this for sometime now, many thanks 👍

Collapse
 
mjoycemilburn profile image
MartinJ

Fascinating! Thank you for a well-written and thought-provoking post