From 90cc268c61cc207520fa05a19e6d226aea5a265c Mon Sep 17 00:00:00 2001 From: Basel Sayeh Date: Thu, 26 Feb 2026 22:15:14 +0300 Subject: [PATCH] Update configuration-files.mdx Specify that authSecret and encryptionKey are base64 strings --- src/pages/selfhosted/configuration-files.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pages/selfhosted/configuration-files.mdx b/src/pages/selfhosted/configuration-files.mdx index 4690cbba..9dddbeb1 100644 --- a/src/pages/selfhosted/configuration-files.mdx +++ b/src/pages/selfhosted/configuration-files.mdx @@ -275,7 +275,7 @@ server: Where to write log output. Use `console` for Docker logging (recommended) or specify a file path. Default: `console`. - Shared secret for relay authentication. Auto-generated by the setup script. This secret is used internally by the combined server for relay credential validation. + Base64 string of shared secret for relay authentication (With `=` stripped). Auto-generated by the setup script. This secret is used internally by the combined server for relay credential validation. Data directory path where the server stores its database and state files. Default: `/var/lib/netbird`. Maps to the `netbird_data` Docker volume. @@ -324,7 +324,7 @@ Configures the database backend for storing all NetBird management data includin Connection string for postgres or mysql engines. For postgres: `host=localhost user=netbird password=secret dbname=netbird port=5432`. Alternatively, use the `NETBIRD_STORE_ENGINE_POSTGRES_DSN` or `NETBIRD_STORE_ENGINE_MYSQL_DSN` environment variables. - 32-byte (256-bit) encryption key for sensitive data at rest. Used to encrypt setup keys, API tokens, and other secrets stored in the database. Auto-generated by the setup script. + base64 string of 32-byte (256-bit) encryption key for sensitive data at rest. Used to encrypt setup keys, API tokens, and other secrets stored in the database. Auto-generated by the setup script.