diff --git a/modules/caddy.nix b/modules/caddy.nix index d2f2617..7af168e 100644 --- a/modules/caddy.nix +++ b/modules/caddy.nix @@ -1,18 +1,9 @@ { config, pkgs, ... }: -let - caddyPkg = pkgs.callPackage "${pkgs.path}/pkgs/by-name/ca/caddy/package.nix" { - buildGo125Module = pkgs.buildGo126Module; - }; - caddyWithPlugins = pkgs.callPackage "${pkgs.path}/pkgs/by-name/ca/caddy/plugins.nix" { - caddy = caddyPkg; - }; -in - { services.caddy = { enable = true; - package = caddyWithPlugins { + package = pkgs.caddy.withPlugins { plugins = [ "github.com/mholt/caddy-ratelimit@v0.1.0" ]; hash = "sha256-Ko4kJJiBUGX/2x6O+Q0f7hrf6r7YkVCQPRV04Adgedw="; };