diff --git a/nixos/modules/services/networking/firefox/sync-server.nix b/nixos/modules/services/networking/firefox/sync-server.nix
index 58b07e51387..6ed7a6beb9e 100644
--- a/nixos/modules/services/networking/firefox/sync-server.nix
+++ b/nixos/modules/services/networking/firefox/sync-server.nix
@@ -41,7 +41,8 @@ in
replicate the following change
- services.sync.tokenServerURI: http://localhost:5000/token/1.0/sync/1.5
+ services.sync.tokenServerURI: http://localhost:5000/token/1.0/sync/1.5
+
where corresponds to the
public url of the server.
@@ -95,7 +96,10 @@ in
, , ,
etc., and the name of a DBAPI, such as
, , ,
- etc.
+ etc. The
+ SQLAlchemy documentation provides more examples and describe the syntax of
+ the expected URL.
'';
};
@@ -103,12 +107,14 @@ in
type = types.str;
default = "/etc/firefox/syncserver-secret.ini";
description = ''
- If defined, this file would be used to set all fields which were omitted in the
- generated ini files used for configuring the syncserver. This file is useful
- for storing secrets, such as the syncserver.secret or the syncserver.sqluri.
+ The private config file is used to extend the generated config with confidential
+ information, such as the setting if it contains a
+ password, and the setting is used by the server to
+ generate cryptographically-signed authentication tokens.
- If this file does not exists, it would be created with a unique secret.
- '';
+ If this file does not exists, then it is created with a generated
+ settings.
+ '';
};
};
};