Added user account declaratively
This commit is contained in:
@@ -2,6 +2,9 @@
|
||||
|
||||
imports = [
|
||||
./acme.nix
|
||||
"${fetchTarball {
|
||||
url = "https://github.com/onny/nixos-nextcloud-testumgebung/archive/fa6f062830b4bc3cedb9694c1dbf01d5fdf775ac.tar.gz";
|
||||
sha256 = "0gzd0276b8da3ykapgqks2zhsqdv4jjvbv97dsxg0hgrhb74z0fs";}}/nextcloud-extras.nix"
|
||||
];
|
||||
|
||||
options = {
|
||||
@@ -25,6 +28,8 @@
|
||||
sops.secrets.nextcloud-admin-password = { owner = "nextcloud"; group = "nextcloud"; };
|
||||
services.nextcloud.phpOptions."realpath_cache_size" = "0";
|
||||
|
||||
sops.secrets.nextcloud-kyren-password = { owner = "nextcloud"; group = "nextcloud"; };
|
||||
|
||||
services.nextcloud = {
|
||||
enable = true;
|
||||
package = pkgs.nextcloud29;
|
||||
@@ -34,6 +39,12 @@
|
||||
dbtype = "pgsql";
|
||||
adminpassFile = config.sops.secrets.nextcloud-admin-password.path;
|
||||
};
|
||||
ensureUsers = {
|
||||
kyren = {
|
||||
email = "kyren223@proton.em";
|
||||
passwordFile = config.sops.secrets.nextcloud-kyren-password.path;
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
@@ -3,6 +3,7 @@ cloudflare-dns-api-token: ENC[AES256_GCM,data:NtHjCIgY3O3hMdscGeBHLTzgxnW3uvIdf4
|
||||
gitea-db-password: ENC[AES256_GCM,data:LHru7hpuT9dmEsfEfcsejfcyoNo2JHITmDzxcqHsj+XCBgQOroi9t+I57QN/Qs6+0Eq4wkSq3o2E,iv:mM9xzbXZK9JUMh078TvsNoMtb4g6dffQmRnYqC7UFf4=,tag:k3v1lKhdYSejoFgs3HTk2g==,type:str]
|
||||
syncthing-gui-password: ENC[AES256_GCM,data:CSQuswlhnCX1ChRTffWvIFodQ3vU4PmlDj8H7MjtQ7aWEok330V2Cqs/4EV0PnVtFd3uBCQ=,iv:TqNYonoB7ygN3PT67MFjythf8a+gNPEwDNdtNadMHQk=,tag:hnGs0Z59EGOUKtit9wGD+A==,type:str]
|
||||
nextcloud-admin-password: ENC[AES256_GCM,data:qLpqlcZtXt5q1U0okGplawLP/9xK0M8rM7uMdu6j1ld8G4rT8QhM8dyBTJWQPdopoCbjaOE=,iv:iMZqEOq/zDbCXwAr838SNAi0OyLOaN6RXC6XM4ttNF8=,tag:m7I2Lj0ykm5U9mWr4f/tXA==,type:str]
|
||||
nextcloud-kyren-password: ENC[AES256_GCM,data:2pAnsX1HHPbA4+3jAtZqQBW0oXX5OtqHQXBxLDlmHs5oT0jxHWY52Wpxh89eW7VOECGI/ro=,iv:mwPgmaAAnRwfy5tl6G+jOQHB4usV3dr86rksL69Ai0Y=,tag:g50tkVft/RatU4BQ6aRpLA==,type:str]
|
||||
sops:
|
||||
kms: []
|
||||
gcp_kms: []
|
||||
@@ -18,8 +19,8 @@ sops:
|
||||
b254YjZLRm9odks2Y1Erdk1NSU1CVncKnhMnBLjSLfMO3A7gTUI9vIRQvaK07I7k
|
||||
mQdtsGZM+1FqlbxsFIoqji+xrqAvcBQENott5+tuFM+ePT5EjQUYGg==
|
||||
-----END AGE ENCRYPTED FILE-----
|
||||
lastmodified: "2024-12-31T18:25:32Z"
|
||||
mac: ENC[AES256_GCM,data:G7k3q0R5dWq5pkZRsQugJwv65PCnBqrksPK2lI5KThmJXXvJgpRkkicjCKX4P4gvT22xvNyonYikNXNWbOQ8fCSgMD7xY+7XV/P1reSLeOj53QVgP9U5LIx8W/Un23nBJ6WXtjc4tEr9XMnHAoGU2XzCCiiTdUza9HHlz714qO0=,iv:rlAphyLK5W4pgSB8/vqZC75/XYavyNhvCve7J0kXTMo=,tag:9QRqJHKI/Gp8Vp8fqhU/IA==,type:str]
|
||||
lastmodified: "2024-12-31T20:31:45Z"
|
||||
mac: ENC[AES256_GCM,data:4zIYkvldOKty7VFXB8GlCwqcJ1PMVGjXHlnlGAnmXK+o+EMgx4SPLrCR9UB9RTDPBxecjWMlLK+m4vookZGOEot5wDDzbMvcoabLmLZG8wCKkN/ZjVcQnHUZ4Efkd8djZ1DNRukGAwoSdu9QJFKMgCxXRfMJRCnU5JLThe3hlrQ=,iv:SmhjSUh7cPuTNHS9Y8k4zol7misiej+qZDTxl0AeUAE=,tag:kpdk7QDyTioLsgnuxZ6aPA==,type:str]
|
||||
pgp: []
|
||||
unencrypted_suffix: _unencrypted
|
||||
version: 3.9.1
|
||||
|
||||
Reference in New Issue
Block a user