Surpassing 10Gb/S over Tailscale

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • headscale

    An open source, self-hosted implementation of the Tailscale control server

  • I searched and couldn't find anything in the tailscale client repo. Link to the issue?

    Did find headscale docs about "Setting custom DNS records"[0]. It seems only `A` and `AAAA` records are supported. This might be the start of setting up headscale this weekend.

    [0] https://github.com/juanfont/headscale/blob/main/docs/dns-rec...

  • FrameworkBenchmarks

    Source for the TechEmpower Framework Benchmarks project

  • Seems Rust places well in some composite benchmarks. Go is further down the list. Of course this depends on the quality of the implementation and doesn't account for UX/usability

    https://www.techempower.com/benchmarks/#section=data-r21&tes...

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • gluetun

    VPN client in a thin Docker container for multiple VPN providers, written in Go, and using OpenVPN or Wireguard, DNS over TLS, with a few proxy servers built-in.

  • I'd never heard of Technitium, but was intrigued looking at. Was thinking "hmmm what could I do with this" and then had to refrain from creating another project just because.

    TBH I find Docker networking a struggle and usually disable the `iptables` stuff and end up configuring my own rules. Painful, but at least less intrusive.

    On the note of Tailscale+Docker networking, gluetun[0] is pretty awesome. It runs a Wireguard (not tailscale compatible, yet) instance within a Docker container and then you share that networking namespace with the other containers effectively confining them the VPN. Comes with basic container namespace firewall configuration and DNS over TLS configuration.

    [0] https://github.com/qdm12/gluetun

  • TinyGo

    Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.

  • > If Go got LLVM frontend yeah, maybe

    While Go probably wont get an official LLVM frontend, the TinyGo project [1] is trying to bring Go to embedded systems and it does use LLVM. Unfortunately I couldn't find any use for it in a project since it lacks so many features from mainline Go. Maybe I'll check back in a few years.

    [1] https://tinygo.org/

  • Nebula

    A scalable overlay networking tool with a focus on performance, simplicity and security

  • tailscale

    The easiest, most secure way to use WireGuard and 2FA.

  • Tailscale issue

    https://github.com/tailscale/tailscale/issues/1543

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Securely Accessing Private AWS Resources from GitHub Actions with TailScale

    3 projects | dev.to | 14 Dec 2023
  • A word of caution about Tailscale

    12 projects | /r/selfhosted | 9 Dec 2023
  • Is HTTPS necessary?

    1 project | /r/Tailscale | 8 Dec 2023
  • Connecting several hundreds IoT (raspberry pi's) devices with a VPN

    3 projects | /r/VPN | 7 Dec 2023
  • Tailscale Kubernetes Operator

    1 project | news.ycombinator.com | 31 Oct 2023