truecharts / public

Community Helm Chart Repository
https://truecharts.org
GNU Affero General Public License v3.0
1.14k stars 617 forks source link

Tailscale: Add support for serve/funnel and certs #11025

Closed 1vivy closed 1 year ago

1vivy commented 1 year ago

Is your feature request related to a problem?

Tailscale has an embedded proxy and certificate service that allows exposing ports & https to the internet, or other users in a Tailnet (Tailscale network).

Describe the solution you'd like

My needs are simple, I don't have any apps on TrueNAS nor need to expose any routes in my network. I was able to do this through shell without any change to the image/repo:

The closest thing to my current solution is probably: https://github.com/lmagyar/homeassistant-addon-tailscale

Describe alternatives you've considered

There is work using Tailscale with Traefik, Tailscale as a Caddy plugin to expose apps as their own node, Tailscale on Kubernetes (as an ingress controller). I.e. https://tailscale.dev/blog/docker-mod-tailscale

Ideally the end product is something that works for apps in the TrueNAS scale/TrueCharts environment. My solution works also.

Additional context

8877 Has been locked down and limited to collaborators only. I would have post my interest on there.

I've read and agree with the following

PrivatePuffin commented 1 year ago

First off: Due to relying heavily on the domain being set in ingress, this is not likely to be added. But the parts that need to be set, can be set already, as you've noticed.

The prefered solution is traefik integration (in due time), as that should(tm) be ingress compatible. But that still requires R&D from our side.

However: As you;ve said https://github.com/truecharts/charts/issues/8877 already exists and is locked for a reason because we don't need more info on it nor +1's.

I'm going to give you a repo timeout for making new tickets to, essentially, +1 this. We've a discord for a reason if you really wanted to communicate some technical notes on an issue that's closed.

truecharts-admin commented 1 year ago

This issue is locked to prevent necro-posting on closed issues. Please create a new issue or contact staff on discord of the problem persists