[GH-ISSUE #5979] Add environment variables for enabling Rosenpass (and permissive mode) #11422

Open
opened 2026-08-05 01:29:39 -04:00 by saavagebueno · 0 comments
Owner

Originally created by @demanuPL on GitHub (Apr 24, 2026).
Original GitHub issue: https://github.com/netbirdio/netbird/issues/5979

Currently there is no way to turn on Rosenpass quantum resistance by environment variables, only ways is in json config file or with commandline (up --enable-rosenpass --rosenpass-permissive) which is not the best way to manage in contenerised environments.

Please add environment variables to enable Rosenpass and its permissive mode to set this up for example in docker or cluster.

my proposal:
NB_ENABLE_ROSENPASS=true (default false)
NB_ROSENPASS_PERMISSIVE=true (default false)

Originally created by @demanuPL on GitHub (Apr 24, 2026). Original GitHub issue: https://github.com/netbirdio/netbird/issues/5979 Currently there is no way to turn on Rosenpass quantum resistance by environment variables, only ways is in json config file or with commandline (up --enable-rosenpass --rosenpass-permissive) which is not the best way to manage in contenerised environments. Please add environment variables to enable Rosenpass and its permissive mode to set this up for example in docker or cluster. my proposal: NB_ENABLE_ROSENPASS=true (default false) NB_ROSENPASS_PERMISSIVE=true (default false)
saavagebueno added the feature-request label 2026-08-05 01:29:39 -04:00
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#11422