[GH-ISSUE #4467] Add Native Apple TV (tvOS) Client Support #8720

Closed
opened 2026-08-05 01:19:16 -04:00 by saavagebueno · 9 comments
Owner

Originally created by @TipsTricksMore on GitHub (Sep 9, 2025).
Original GitHub issue: https://github.com/netbirdio/netbird/issues/4467

Description:
It would be great to have native Apple TV (tvOS) support for NetBird, similar to what Tailscale has recently introduced. Apple TVs are increasingly being used as low-power, always-on devices in home and office setups, making them excellent candidates for acting as:

  • Exit nodes (for routing traffic through a home/office network)
  • Subnet routers (to expose on-prem devices like NAS, printers, or legacy systems)
  • Clients for secure access to media servers (e.g., Plex, Jellyfin, Emby etc.)

Why Apple TV?

  • Always on & energy efficient: Apple TVs typically stay powered and connected, using <1W idle power.
  • Convenient placement: Often centrally located in a home network, connected to wired Ethernet or stable Wi-Fi.
  • Trusted ecosystem: Many users already rely on Apple TV as a hub for home media and networking.
  • User expectations: Competitors (e.g., Tailscale) have released tvOS support with positive reception and wide adoption.

Use Cases

  1. Use Apple TV as a subnet router to access other devices on the home LAN remotely.
  2. Advertise Apple TV as an exit node, allowing remote devices to tunnel traffic through the home network.
  3. Run Apple TV as a standard NetBird client, enabling secure access to tailnet resources directly from the device.

Alternatives Considered
Currently, there are no good workarounds. Users may run a separate always-on device (Raspberry Pi, VM, etc.), but this increases cost, complexity, and power usage.

Impact
Adding tvOS support would expand NetBird’s reach, especially in self-hosted, home-lab, and small office environments, where Apple TV devices are common and underutilized for networking purposes.

Originally created by @TipsTricksMore on GitHub (Sep 9, 2025). Original GitHub issue: https://github.com/netbirdio/netbird/issues/4467 **Description:** It would be great to have native Apple TV (tvOS) support for NetBird, similar to what Tailscale has recently introduced. Apple TVs are increasingly being used as low-power, always-on devices in home and office setups, making them excellent candidates for acting as: - Exit nodes (for routing traffic through a home/office network) - Subnet routers (to expose on-prem devices like NAS, printers, or legacy systems) - Clients for secure access to media servers (e.g., Plex, Jellyfin, Emby etc.) **Why Apple TV?** - Always on & energy efficient: Apple TVs typically stay powered and connected, using <1W idle power. - Convenient placement: Often centrally located in a home network, connected to wired Ethernet or stable Wi-Fi. - Trusted ecosystem: Many users already rely on Apple TV as a hub for home media and networking. - User expectations: Competitors (e.g., Tailscale) have released tvOS support with positive reception and wide adoption. **Use Cases** 1. Use Apple TV as a subnet router to access other devices on the home LAN remotely. 2. Advertise Apple TV as an exit node, allowing remote devices to tunnel traffic through the home network. 3. Run Apple TV as a standard NetBird client, enabling secure access to tailnet resources directly from the device. **Alternatives Considered** Currently, there are no good workarounds. Users may run a separate always-on device (Raspberry Pi, VM, etc.), but this increases cost, complexity, and power usage. **Impact** Adding tvOS support would expand NetBird’s reach, especially in self-hosted, home-lab, and small office environments, where Apple TV devices are common and underutilized for networking purposes.
saavagebueno added the feature-request label 2026-08-05 01:19:16 -04:00
Author
Owner

@BenRoe commented on GitHub (Sep 10, 2025):

+1
Right now i am happy with Netbird, but now i need remote network access for my travel apple tv.
Because of that i think to switch to tailscale.
Any eta for a Apple TV Netbird App?

<!-- gh-comment-id:3275734297 --> @BenRoe commented on GitHub (Sep 10, 2025): +1 Right now i am happy with Netbird, but now i need remote network access for my travel apple tv. Because of that i think to switch to tailscale. Any eta for a Apple TV Netbird App?
Author
Owner

@BlameItOnDevin commented on GitHub (Oct 3, 2025):

I've also emailed them about this use case. Hopefully the demand becomes large enough to convince them!

<!-- gh-comment-id:3366344120 --> @BlameItOnDevin commented on GitHub (Oct 3, 2025): I've also emailed them about this use case. Hopefully the demand becomes large enough to convince them!
Author
Owner

@CicerBro commented on GitHub (Oct 9, 2025):

Yeah this is preventing me from actually using Netbird. Stuck on Tailscale.

<!-- gh-comment-id:3384733128 --> @CicerBro commented on GitHub (Oct 9, 2025): Yeah this is preventing me from actually using Netbird. Stuck on Tailscale.
Author
Owner

@reickbao commented on GitHub (Oct 10, 2025):

+1 , I am also looking for this feature :)

<!-- gh-comment-id:3388356761 --> @reickbao commented on GitHub (Oct 10, 2025): +1 , I am also looking for this feature :)
Author
Owner

@PatCas71 commented on GitHub (Oct 14, 2025):

Me also! stay with Tailscale because of this.

<!-- gh-comment-id:3403034979 --> @PatCas71 commented on GitHub (Oct 14, 2025): Me also! stay with Tailscale because of this.
Author
Owner

@TipsTricksMore commented on GitHub (Dec 12, 2025):

Yeah 🎉🚀
NetBird just announced on Reddit to have their Android TV and Apple TV App available in about 1-2 weeks! Great news and thanks for listening to feedback 🥳

https://www.reddit.com/r/netbird/s/ytMzgZe1wa

<!-- gh-comment-id:3648006118 --> @TipsTricksMore commented on GitHub (Dec 12, 2025): Yeah 🎉🚀 NetBird just announced on Reddit to have their Android TV and Apple TV App available in about 1-2 weeks! Great news and thanks for listening to feedback 🥳 https://www.reddit.com/r/netbird/s/ytMzgZe1wa
Author
Owner

@CicerBro commented on GitHub (Jan 1, 2026):

No update yet?

<!-- gh-comment-id:3703869946 --> @CicerBro commented on GitHub (Jan 1, 2026): No update yet?
Author
Owner

@josemonge commented on GitHub (Mar 30, 2026):

Thank you for your hard work!!
I am using opensense (26.1) with netbird 66.3 (config as Exit Node).
My Android 13 netbird client 64.1 works perfectly and uses OpnSense exit node (ip is from opnsense)
But my AppleTv (tvos 26.4) using netbird 66.2 is not working at all (when using netbird, not internet at all).
Cloud account.
ISP location A: opnsense
ISP location B: Android and tvos
Today I tested another Android (netbird client 64.1 Android 12) and works perfectly.
Both Android were logged in using Google SSO.
Apple devices were logged in using SetUp keys.
I opened #5756 ticket with more info since it affects to MacOS, iPadOS as well.
Thank you.

<!-- gh-comment-id:4158787890 --> @josemonge commented on GitHub (Mar 30, 2026): Thank you for your hard work!! I am using opensense (26.1) with netbird 66.3 (config as Exit Node). My Android 13 netbird client 64.1 works perfectly and uses OpnSense exit node (ip is from opnsense) But my AppleTv (tvos 26.4) using netbird 66.2 is not working at all (when using netbird, not internet at all). Cloud account. ISP location A: opnsense ISP location B: Android and tvos Today I tested another Android (netbird client 64.1 Android 12) and works perfectly. Both Android were logged in using Google SSO. Apple devices were logged in using SetUp keys. I opened #5756 ticket with more info since it affects to MacOS, iPadOS as well. Thank you.
Author
Owner

@jnfrati commented on GitHub (May 7, 2026):

Hi hi, closing this as both android tv and tvOS are supported now, links to docs:
https://docs.netbird.io/get-started/install/tvos
https://docs.netbird.io/get-started/install/android-tv


If the current behavior still don't match what you were expecting feel free to open a new feature request or an issue and we'll take a look!

<!-- gh-comment-id:4396461253 --> @jnfrati commented on GitHub (May 7, 2026): Hi hi, closing this as both android tv and tvOS are supported now, links to docs: https://docs.netbird.io/get-started/install/tvos https://docs.netbird.io/get-started/install/android-tv --- If the current behavior still don't match what you were expecting feel free to open a new [feature request or an issue](https://github.com/netbirdio/netbird/discussions/new/choose) and we'll take a look!
Sign in to join this conversation.
No Label feature-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: DYNR/netbird#8720