Which overlay network?

This page summarizes the projects mentioned and recommended in the original post on /r/selfhosted

Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io
featured
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
  1. Nebula

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

    NAT punching really depends on the router (without UPnP or similar) It sounds like you were lucky https://github.com/slackhq/nebula/issues/33 But if it works - it works :)

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. ZeroTier

    A Smart Ethernet Switch for Earth

  4. headscale

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

    Seems to have quite good NAT support and seem to do DNS resolution. Clients for most relevant platform - a well rounded package. But I find their plans to be prohibitive. Only 20 devices on the free plan. The first paid tier is 5 devices per 1 user, so 5 devices for me paying? A head scratcher. There is an open source control plane https://github.com/juanfont/headscale but given the clients are not open source it feels a bit scary to rely on. My knowledge of wireguard is not good enough, but I am also wondering if it is really meant for a mesh setup?

  5. tinc

    a VPN daemon

  6. Netmaker

    Netmaker makes networks with WireGuard. Netmaker automates fast, secure, and distributed virtual networks.

  7. tailscale

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

  8. netbird

    Connect your devices into a secure WireGuard®-based overlay network with SSO, MFA and granular access controls.

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. vpncloud

    Peer-to-peer VPN

  11. mobile_nebula

    Brings nebula to mobile devices (iOS, Android)

    https://github.com/DefinedNet/mobile_nebula/issues/9 https://github.com/DefinedNet/mobile_nebula/issues/17 https://github.com/slackhq/nebula/issues/318

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

  • Solution for a tunnel like connection from my VPS with some Docker containers that need LDAP auth to my homenetwork with a active directory?

    2 projects | /r/homelab | 28 Oct 2022
  • Looking for Cheap Minecraft Server for 10 people with Good ping here in PH

    2 projects | /r/Philippines | 26 Oct 2022
  • accedere SSH fuori rete

    2 projects | /r/ItalyInformatica | 17 Oct 2022
  • How to backup/sync files from multiple remote Ubuntu instances

    2 projects | /r/bash | 11 Oct 2022
  • Request guidance on Multi-site (each site behind CGNAT) connectivity using a self-hosted VPN server hosted in public cloud

    2 projects | /r/homelab | 30 Sep 2022