| Post Reply | RetroFed Forum Forum Index » Tailscale |
| Author | Message | ||
|---|---|---|---|
MoogleMaestro
lemmy.zip
MoogleMaestro@lemmy.zipJoined: 2024-07-26 |
Let's say I have the domain name Currently, I have HTTPS support on tailscale via a reverse proxy (nginx proxy man) where I have to update the records every 3 months using This is where Is this possible to do while using a service like Let's Encrypt to automate the SSL ticket creation? Obviously the reverse proxy on the home server would have to handle the other hostname itself, but it should be possible to resolve to a website hosted on a non-public IP address right? Thanks for anyone who has insights here. I'm also just interested to hear people's experience running a similar setup, even if we're talking about wireguard instead of tailscale. |
||
| 2 Original | |||
|
InformationEntropy
programming.dev
InformationEntropy@programming.dev Joined: 2024-03-13 |
We run a headscale service that exposes a magic dns for the tailscale clients. Everything that needs to be reachable gets an entry in a static ip table with names {service}.ts.example.com resolved by headscale's magic DNS. Everything is accessible in the tailscale network and nothing from outside of it. We did not enable https for inside the TS network since it's all wireguard anyhow. |
||
| 1 | |||
|
clutteredSchema
sh.itjust.works
clutteredSchema@sh.itjust.works Joined: 2026-10-11 |
I do more or less exactly this. CloudFlare domain that has a bunch of listings which point to my reverse proxy, which is only available via Tailscale. I then share that proxy node and a TSIDP node with the tailnets of my "users" (this avoids the user limit, they don't have to switch between tailnets, and I don't need to share a new machine wherever I add a new app) They go to the public URL of a given app > CloudFlare sends them to the proxy > they authenticate via TSIDP > and are auto logged into the app. So far, works pretty well. |
||
| 2 | |||
| Post Reply |
Back to top |