Skip to content

Save Netbird config to a persistent location#916

Open
shyam0904a wants to merge 1 commit intosiderolabs:mainfrom
shyam0904a:main
Open

Save Netbird config to a persistent location#916
shyam0904a wants to merge 1 commit intosiderolabs:mainfrom
shyam0904a:main

Conversation

@shyam0904a
Copy link
Contributor

By default the extensions stores the config on the /var/run folder which does not persist across reboots. This causes peers to be newly created.

This commit changes the location to /var/lib and therefore not creating a new peer.

Signed-off-by: sam <67697492+shyam0904a@users.noreply.github.com>
@talos-bot talos-bot moved this to In Review in Planning Dec 5, 2025
@utkuozdemir utkuozdemir changed the title Setup Netbird config to a peristant location. Save Netbird config to a persistent location Dec 10, 2025
@stevefan1999-personal
Copy link

@smira mind give it a look?

@stevefan1999-personal
Copy link

@utkuozdemir need this before 1.12.0 release, mind giving it a merge?

@frezbo
Copy link
Member

frezbo commented Dec 18, 2025

@utkuozdemir need this before 1.12.0 release, mind giving it a merge?

We're planning some major changes to how extensions can be configured making these stuff easier in the next release, so this might not make it

@smira smira moved this from In Review to On Hold in Planning Dec 22, 2025
@github-actions
Copy link

github-actions bot commented Feb 2, 2026

This PR is stale because it has been open 45 days with no activity.

@github-actions github-actions bot added the Stale label Feb 2, 2026
@stevefan1999-personal
Copy link

@utkuozdemir need this before 1.12.0 release, mind giving it a merge?

We're planning some major changes to how extensions can be configured making these stuff easier in the next release, so this might not make it

Well that means I can't use it for the time being...I need this because Netbird has built-in NAT traversal with native performance, useless way less RAM than Tailscale plus it can seamlessly integrate with my existing network topology with zero trust...

@github-actions github-actions bot removed the Stale label Feb 14, 2026
@AEnterprise
Copy link

@utkuozdemir need this before 1.12.0 release, mind giving it a merge?

We're planning some major changes to how extensions can be configured making these stuff easier in the next release, so this might not make it

is there any update on this?

also the netbird plugin no longer works in its current form, the key no longer is passed to the container. Could this be a side effect of whatever this configuration change was? i can't find any info on that

- bind
- rw
- source: /var/run/netbird
destination: /var/run/netbird

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

doesn't this bind also need to be updated then?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: On Hold

Development

Successfully merging this pull request may close these issues.

6 participants