Compare commits
13 commits
19351ef316
...
6271e04c10
Author | SHA1 | Date | |
---|---|---|---|
6271e04c10 | |||
f30bd67374 | |||
f18bf4429a | |||
20e5bae2ee | |||
547ed4bc58 | |||
c978dd1b5d | |||
83adc2e6e3 | |||
4893287acd | |||
b0e91c0d39 | |||
2d8c0bbf52 | |||
cbcc0d2b2d | |||
1ea6db1232 | |||
e90cc92c14 |
12 changed files with 9 additions and 9 deletions
|
@ -14,7 +14,7 @@
|
||||||
system.stateVersion = "23.11";
|
system.stateVersion = "23.11";
|
||||||
|
|
||||||
sops.secrets.backupKey = {
|
sops.secrets.backupKey = {
|
||||||
sopsFile = ./backupKey.secrets.yaml;
|
sopsFile = ./backupKey.yaml;
|
||||||
owner = config.users.users.fsaccount.name;
|
owner = config.users.users.fsaccount.name;
|
||||||
inherit (config.users.users.fsaccount) group;
|
inherit (config.users.users.fsaccount) group;
|
||||||
mode = "0400";
|
mode = "0400";
|
||||||
|
|
|
@ -21,13 +21,13 @@
|
||||||
|
|
||||||
sops.secrets = {
|
sops.secrets = {
|
||||||
allowlistPass = {
|
allowlistPass = {
|
||||||
sopsFile = ./allowlistPass.secrets.yaml;
|
sopsFile = ./allowlistPass.yaml;
|
||||||
owner = "mailman";
|
owner = "mailman";
|
||||||
group = "mailman";
|
group = "mailman";
|
||||||
mode = "0400";
|
mode = "0400";
|
||||||
};
|
};
|
||||||
backupKey = {
|
backupKey = {
|
||||||
sopsFile = ./backupKey.secrets.yaml;
|
sopsFile = ./backupKey.yaml;
|
||||||
owner = "root";
|
owner = "root";
|
||||||
group = "root";
|
group = "root";
|
||||||
mode = "0400";
|
mode = "0400";
|
||||||
|
|
|
@ -45,7 +45,7 @@
|
||||||
|
|
||||||
sops.secrets = let
|
sops.secrets = let
|
||||||
allowlistSops = {
|
allowlistSops = {
|
||||||
sopsFile = ./allowlistPass.secrets.yaml;
|
sopsFile = ./allowlistPass.yaml;
|
||||||
owner = "stalwart-mail";
|
owner = "stalwart-mail";
|
||||||
group = "stalwart-mail";
|
group = "stalwart-mail";
|
||||||
mode = "0400";
|
mode = "0400";
|
||||||
|
@ -58,19 +58,19 @@
|
||||||
"allowlistPass/koma" = allowlistSops;
|
"allowlistPass/koma" = allowlistSops;
|
||||||
# Virtual alias file
|
# Virtual alias file
|
||||||
"mathebau.aliases" = {
|
"mathebau.aliases" = {
|
||||||
sopsFile = ./mathebau.aliases.secrets.yaml;
|
sopsFile = ./mathebau.aliases.yaml;
|
||||||
owner = "stalwart-mail";
|
owner = "stalwart-mail";
|
||||||
group = "stalwart-mail";
|
group = "stalwart-mail";
|
||||||
mode = "0440";
|
mode = "0440";
|
||||||
};
|
};
|
||||||
"mathechor.aliases" = {
|
"mathechor.aliases" = {
|
||||||
sopsFile = ./mathechor.aliases.secrets.yaml;
|
sopsFile = ./mathechor.aliases.yaml;
|
||||||
owner = "stalwart-mail";
|
owner = "stalwart-mail";
|
||||||
group = "stalwart-mail";
|
group = "stalwart-mail";
|
||||||
mode = "0440";
|
mode = "0440";
|
||||||
};
|
};
|
||||||
"koma.aliases" = {
|
"koma.aliases" = {
|
||||||
sopsFile = ./koma.aliases.secrets.yaml;
|
sopsFile = ./koma.aliases.yaml;
|
||||||
owner = "stalwart-mail";
|
owner = "stalwart-mail";
|
||||||
group = "stalwart-mail";
|
group = "stalwart-mail";
|
||||||
mode = "0440";
|
mode = "0440";
|
||||||
|
@ -89,13 +89,13 @@
|
||||||
};
|
};
|
||||||
# password for https://stalw.art/docs/auth/authorization/administrator/#fallback-administrator encoded to be supplied in the basic auth header
|
# password for https://stalw.art/docs/auth/authorization/administrator/#fallback-administrator encoded to be supplied in the basic auth header
|
||||||
stalwartAdmin = {
|
stalwartAdmin = {
|
||||||
sopsFile = ./stalwartAdmin.secrets.yaml;
|
sopsFile = ./stalwartAdmin.yaml;
|
||||||
owner = "stalwart-mail";
|
owner = "stalwart-mail";
|
||||||
group = "stalwart-mail";
|
group = "stalwart-mail";
|
||||||
mode = "0400";
|
mode = "0400";
|
||||||
};
|
};
|
||||||
backupKey = {
|
backupKey = {
|
||||||
sopsFile = ./backupKey.secrets.yaml;
|
sopsFile = ./backupKey.yaml;
|
||||||
owner = "root";
|
owner = "root";
|
||||||
group = "root";
|
group = "root";
|
||||||
mode = "0400";
|
mode = "0400";
|
||||||
|
|
Loading…
Add table
Reference in a new issue