5 ms·
This is interesting. Ngrok also released a go library recently allowing you to use it directly inside of API. Loving the direction for all these tunnel technolo
by BrainBuzzer 4y ago
This is interesting. Ngrok also released a go library recently allowing you to use it directly inside of API. Loving the direction for all these tunnel technologies. I wish there was a simple open source and self hosted version of this.
- PLG88 4y agoOpenZiti project is 100% open source and has SDKs for many languages - e.g., Go, Python, C, C#, Java, NodeJS, Javascript, Kotlin, Swift, etc. We also built zrok which is a 'ziti-native' app to prvide ngrok type functionality. It is open source and can be self-hosted if you wish - https://zrok.io/ https://zrok.io/.
- chris_st 4y agoNot sure I understand? The one from Tailscale is open source, and you can self-host it (they mention putting it on fly.io, for example), or run it on a home computer.
- PLG88 4y agoUnless I am mistaken, only the Tailscale endpoints are open source (e.g., this SDK), the control and dataplane is closed source. While Headscale exists I am not aware of it providing Funnel functionality. I understand the Funnel infra is all hosted and managed by Tailscale so you cannot self-host.
- solarkraft 4y agoHeadscale seems to implement (almost?) all of the current Tailscale functionality, so I wouldn't be surprised if they added support for this too. They even seem to be friendly with the Tailscale folks.
- PLG88 4y agoLooks like it cannot today - https://github.com/juanfont/headscale/issues/1040 https://github.com/juanfont/headscale/issues/1040
- flemhans 4y agoIt's not easy and you end up running into all sorts of issues in practice. I gave up. You download the official client and Little Snitch goes crazy because it connects to so many unknown addresses.
- bradfitz 4y agoThat's Tailscale finding the nearest DERP relay, measuring timings to different locations.
- dp-hackernews 4y agoThis may help you quiet, or train, Little Snitch... https://tailscale.com/kb/1082/firewall-ports/ https://tailscale.com/kb/1082/firewall-ports/
- MatthiasPortzel 4y ago=> https://github.com/anderspitman/awesome-tunneling https://github.com/anderspitman/awesome-tunneling A list of open source, self-hostable, tunneling options.