Compare commits

..

2 commits

3 changed files with 30 additions and 4 deletions

View file

@ -28,6 +28,7 @@
# ./services/starbound.nix -- Not currently used
./services/postgres.nix
./nginx
./sops.nix
];
nixpkgs.overlays = [ (_: prev: { local = import ../pkgs { pkgs = prev; }; }) ];
@ -123,7 +124,6 @@
services.sudo.rssh = true;
};
};
sops.defaultSopsFile = ../keys/production.yaml;
# Remove some unneeded packages
environment.defaultPackages = [ ];

22
configuration/sops.nix Normal file
View file

@ -0,0 +1,22 @@
{
sops = {
defaultSopsFile = ../keys/production.yaml;
secrets = {
# Restic
"restic/local-backups" = {
owner = "root";
group = "backup";
mode = "0440";
};
# Turn
"turn/ssl-key" = {
owner = "turnserver";
};
"turn/ssl-cert" = {
owner = "turnserver";
};
};
};
}

File diff suppressed because one or more lines are too long