update sync admin env
This commit is contained in:
parent
3708ad76a1
commit
1416caa161
1 changed files with 3 additions and 3 deletions
|
@ -29,7 +29,7 @@ in
|
||||||
dockerEnvFiles = lib.mkOption {
|
dockerEnvFiles = lib.mkOption {
|
||||||
type = lib.types.listOf lib.types.path;
|
type = lib.types.listOf lib.types.path;
|
||||||
default = [ ];
|
default = [ ];
|
||||||
description = "List of environment files to be used by the Obsidian Sync container";
|
description = "List of environment files to be used by the Obsidian Sync container. When provided you must supply chouchdb user/password env files they will not be supplied by default.";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -47,8 +47,8 @@ in
|
||||||
environment = {
|
environment = {
|
||||||
SERVER_URL = cfg.serverUrl;
|
SERVER_URL = cfg.serverUrl;
|
||||||
COUCHDB_DATABASE = "obsidian_sync";
|
COUCHDB_DATABASE = "obsidian_sync";
|
||||||
COUCHDB_USER = "adminu";
|
COUCHDB_USER = pkgs.lib.mkIf cfg.dockerEnvFiles != [] "adminu";
|
||||||
COUCHDB_PASSWORD = "Password123"; # TODO move to a secret and link to it via envFiles
|
COUCHDB_PASSWORD = pkgs.lib.mkIf cfg.dockerEnvFiles != [] "Password123";
|
||||||
};
|
};
|
||||||
environmentFiles = cfg.dockerEnvFiles;
|
environmentFiles = cfg.dockerEnvFiles;
|
||||||
volumes = [
|
volumes = [
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue