this post was submitted on 27 Mar 2026
83 points (97.7% liked)

Selfhosted

60093 readers
969 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam.

  3. Posts here are to be centered around self-hosting. Please ensure it is clear in your post how it relates to self-hosting.

  4. Don't duplicate the full text of your blog or git here. Just post the link for folks to click.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require your active participation in selfhosting or related communities, or the post will be removed. No more than 10% of your posts or comments may be self-promotional, or your post will be removed. F/LOSS Exception: If your post is about a project that is completely open source & can be self-hosted in full without payment, and your account is at least 7 days old, your post is exempt from this rule as long as you continue to engage in comments.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 3 years ago
MODERATORS
 

I know nobody at Netbird will see this but I just finished setting up netbird via podman quadlets with traefik and its absolutely amazing!! I was using headscale before. I'm getting near at home speeds and I'm using the stun server as I can't get a direct connection because of firewalls. The dashboard and documentation is mint and I can't thank the people at netbird enough for the recent huge update that makes setting it up so much easier.

Next to my Home Assistant this is my second favourite and important piece in my homelab.

This is why I love open source!

Thank you!!

top 22 comments
sorted by: hot top controversial new old
[–] coreray00@discuss.online 19 points 3 months ago (1 children)

Simple and Secure Remote Access

NetBird combines a WireGuard®-based overlay network with Zero Trust Network Access, providing a unified open source platform for reliable and secure connectivity

https://netbird.io/

[–] PotatoesFall@discuss.tchncs.de 7 points 3 months ago (1 children)

so this is a tailscale alternative, right?

[–] billwashere@lemmy.world 3 points 3 months ago

Yeah they overlap quite a bit.

[–] themachine@lemmy.world 9 points 3 months ago (1 children)

What made you switch to it over tailscale+headscale? Currently that's been doing everything I need without issue.

[–] Tinkerer@lemmy.ca 8 points 3 months ago* (last edited 3 months ago) (1 children)

I could never get the self hosted stun server to connect so I was always using tailscales derp servers. Netbird is also fully opensource so that was the main reason I wanted to switch. I was also able to easily setup SSO with authentic and netbird which gives me 2FA as well.

[–] slowmotionrunner@lemmy.sdf.org 6 points 3 months ago (1 children)

If you were using derp servers with Tailscale/Headscale, that would explain why it was slow.

[–] Tinkerer@lemmy.ca 1 points 3 months ago (1 children)

Oh yeah I know. I'm mostly only able to use deep servers and that's why I switched because j wanted to be able to use my own deep server and not have to rely on tailscales.

[–] stratself@lemdro.id 1 points 3 months ago

FWIW, you can use Headscale's embedded DERP server, or host your own. They need a STUN port and an HTTPS port

[–] pfr@piefed.social 7 points 3 months ago (1 children)

Hey, first I'm hearing about Netbird. Sounds amazing. How complicated was it to migrate from taliscale to netbird? I might need to do the same

[–] Tinkerer@lemmy.ca 4 points 2 months ago

It was relatively easy once I figured out that netbird doesn't support a wildcard certificate. They just released and update that fixed that and they now support subdomains. I also do still have headscale as a backup if I need it.

[–] pathos@lemmy.ml 5 points 3 months ago

Oh, I've been using Headscale so this combination interests me. I just took a brief look at their READMEs, but don't understand how they work together, and maybe the combination isn't popular enough for a guide for the integration. Can you explain a bit on how they work together?

[–] Alvaro@lemmy.blahaj.zone 5 points 3 months ago (2 children)

Currently ditching netbird because the Android implementation kills the battery and it makes it unusable.

I wish they would fix it, it's been an issue for quite some time

[–] Tinkerer@lemmy.ca 1 points 3 months ago (1 children)

I actually had the opposite and the tailscale app would drain my battery when using one of my exit nodes. I will say the netbird app needs some love. My biggest issue is that it doesn't stay connected or is able to reconnect when I change WiFi networks or go from WiFi to cellular.

[–] Alvaro@lemmy.blahaj.zone 2 points 3 months ago

Try Jetbird, it solved the connection issues for me, but drained the battery similarly for me

[–] kilgore_trout@feddit.it 1 points 2 months ago (1 children)

I use JetBird instead, which at least in my case does not drain battery faster than in normal device usage with VPN disabled.

[–] Alvaro@lemmy.blahaj.zone 1 points 2 months ago (1 children)

Sadly the issue is unclear but related to the netbird implementation and not the wrapper, jetbird is just a wrapper.

Personally I use jetbird as it does work betterz but it has the same battery issue

[–] kilgore_trout@feddit.it 0 points 2 months ago (1 children)

I didn't know, but did you spot this issue only with Netbird? Couldn't this be due to the type of connection (P2P / relayed)?

[–] Alvaro@lemmy.blahaj.zone 1 points 2 months ago* (last edited 2 months ago)

This does not happen for me with tailscale.

Jetbird issue that ends with "this is a netbird issue"

https://codeberg.org/bg443/JetBird/issues/44

The unresolved netbird issue:

https://github.com/netbirdio/netbird/issues/1354

[–] gjoel@programming.dev 2 points 3 months ago (1 children)

I tried moving from tailscale to netbird, and while I did get access to my home assistant instance, I got unauthorized errors when trying to load mini graph cards on my dashboard. Instead of tinkering I went back to tailscale - at least for now.

[–] zer0squar3d@lemmy.dbzer0.com 2 points 3 months ago (1 children)

Whats wrong with running both and tinkering on netbird till you fix it?

[–] gjoel@programming.dev 1 points 3 months ago

Ip addresses. Netbird uses the same ip when external, while tailscale has a different internal one. So I need to reconfigure the home assistant client differently for each.

[–] Decronym@lemmy.decronym.xyz 0 points 3 months ago* (last edited 2 months ago)

Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I've seen in this thread:

Fewer Letters More Letters
HTTP Hypertext Transfer Protocol, the Web
HTTPS HTTP over SSL
SSL Secure Sockets Layer, for transparent encryption
SSO Single Sign-On
VPN Virtual Private Network

3 acronyms in this thread; the most compressed thread commented on today has 6 acronyms.

[Thread #194 for this comm, first seen 27th Mar 2026, 13:40] [FAQ] [Full list] [Contact] [Source code]