umbrel-apps icon indicating copy to clipboard operation
umbrel-apps copied to clipboard

Feature Request: Tailscale HTTPS

Open tornupnegatives opened this issue 1 year ago • 8 comments

Tailscale allows users to request an HTTPS certificate: https://tailscale.com/kb/1153/enabling-https/

It would be great if this functionality became supported for Umbrel, such that certain services like Vaultwarden work properly without Tor.

tornupnegatives avatar Aug 29 '23 20:08 tornupnegatives

  • Did you follow these steps? https://tailscale.com/kb/1153/enabling-https/#configure-https
  • How is umbrel currently not supporting this?

aphex3k avatar Sep 12 '23 22:09 aphex3k

Yes, I have. However, I do not see a way to run the tailscale cert command from Umbrel. Even if I SSH in, I would need to do it from the Docker container in which Tailscale is running, which I do not believe is possible. Ideally, the Tailscale Umbrel app would have a checkbox which triggers this command.

tornupnegatives avatar Sep 13 '23 00:09 tornupnegatives

Did you check https://github.com/tailscale/tailscale/issues/5072?

I want to make clear that this is a tailscale and you problem, not an umbrel problem. While the UX might be suboptimal it is on Tailscale to fix the issue really.

aphex3k avatar Sep 13 '23 00:09 aphex3k

No, but I will give it a try. Thanks.

Either way, there should be a user-friendly toggle within the Umbrel app itself.

tornupnegatives avatar Sep 13 '23 01:09 tornupnegatives

HTTPS support is a major request over on the Umbrel community forums

tornupnegatives avatar Sep 13 '23 01:09 tornupnegatives

HTTPS support is a major request over on the Umbrel community forums

That might be the case, but you are "barking up the wrong tree". You can enable https on umbrel no problem after you SSH into your sever and use the appropriate docker command as described in the documentation. It works exactly as intended by the Tailscale developers.

aphex3k avatar Sep 13 '23 01:09 aphex3k

Have you tried this? I actually cannot get it to work :/

tornupnegatives avatar Oct 20 '23 18:10 tornupnegatives

HTTPS support is a major request over on the Umbrel community forums

That might be the case, but you are "barking up the wrong tree". You can enable https on umbrel no problem after you SSH into your sever and use the appropriate docker command as described in the documentation. It works exactly as intended by the Tailscale developers.

What command would that be?

Knufle avatar Oct 30 '23 21:10 Knufle

As of umbrelos 1.1 you can get a shell for your container and request the https cert from there

FlyinPancake avatar May 29 '24 20:05 FlyinPancake

Per your recommendation, I have generated certificates using the tailscale cert command within the Tailscale container's shell. My Tailscale admin dashboard sees the certificate, but none of the Umbrel apps seem to be using it...

tornupnegatives avatar May 31 '24 05:05 tornupnegatives