Commit 1b5e3ae
Changed files (1)
modules
services
wakapi
modules/services/wakapi/default.nix
@@ -15,18 +15,23 @@
datetime_format = "2006-01-02 15:04";
};
};
- passwordSaltFile = config.vaultix.secrets.wakapi-password-salt.path;
+ environmentFiles = [
+ config.vaultix.templates.wakapi-env.path
+ ];
};
services.caddy.virtualHosts."wakapi.hpcesia.com".extraConfig =
lib.mkIf config.services.caddy.enable
(let
- localAddress = "http://localhost:${builtins.toString config.services.wakapi.settings.server.port}";
+ localAddress = "http://localhost:${toString config.services.wakapi.settings.server.port}";
in ''
encode zstd gzip
reverse_proxy ${localAddress}
'');
vaultix.secrets.wakapi-password-salt.file = ./password-salt.age;
+ vaultix.templates.wakapi-env.content = ''
+ WAKAPI_PASSWORD_SALT=${config.vaultix.placeholder.wakapi-password-salt}
+ '';
};
}