atticd setup

This commit is contained in:
Danilo Reyes 2024-11-12 15:08:06 -06:00
parent 8c30f64db7
commit 978afd1209
3 changed files with 6 additions and 6 deletions

View File

@ -115,7 +115,7 @@
enable = true;
enableProxy = true;
};
nix-serve = {
atticd = {
enable = true;
enableProxy = true;
};

View File

@ -10,11 +10,11 @@ in
{
options.my.servers.atticd = setup.mkOptions "atticd" "cache" 2343;
config = lib.mkIf cfg.enable {
sops.secrets."private_cache_keys/attic".sopsFile = ../../secrets/keys.yaml;
sops.secrets."private_cache_keys/atticd".sopsFile = ../../secrets/keys.yaml;
services = {
atticd = {
enable = true;
environmentFile = config.sops.secrets."private_cache_keys/miniserver".path;
environmentFile = config.sops.secrets."private_cache_keys/atticd".path;
settings = {
listen = "[::]:${toString cfg.port}";
jwt = { };

File diff suppressed because one or more lines are too long