From b3d8f80020829be7c268d2e4c70add7fd09a3c8a Mon Sep 17 00:00:00 2001 From: sid Date: Tue, 5 May 2026 22:48:30 +0200 Subject: [PATCH] overlay for rss-bridge v2025-06-03 --- hosts/rx4/services/rss-bridge.nix | 8 +------- overlays/default.nix | 1 + overlays/rss-bridge.nix | 11 +++++++++++ 3 files changed, 13 insertions(+), 7 deletions(-) create mode 100644 overlays/rss-bridge.nix diff --git a/hosts/rx4/services/rss-bridge.nix b/hosts/rx4/services/rss-bridge.nix index 4498d33..d3bd6a3 100644 --- a/hosts/rx4/services/rss-bridge.nix +++ b/hosts/rx4/services/rss-bridge.nix @@ -1,16 +1,10 @@ -{ - inputs, - constants, - pkgs, - ... -}: +{ inputs, constants, ... }: { imports = [ inputs.synix.nixosModules.rss-bridge ]; services.rss-bridge = { enable = true; - package = pkgs.unstable.rss-bridge; reverseProxy = { enable = true; subdomain = constants.services.rss-bridge.subdomain; diff --git a/overlays/default.nix b/overlays/default.nix index 592341b..4dbc64d 100644 --- a/overlays/default.nix +++ b/overlays/default.nix @@ -12,6 +12,7 @@ final: prev: let files = [ + ./rss-bridge.nix ]; imports = builtins.map (f: import f final prev) files; in diff --git a/overlays/rss-bridge.nix b/overlays/rss-bridge.nix new file mode 100644 index 0000000..8de04b1 --- /dev/null +++ b/overlays/rss-bridge.nix @@ -0,0 +1,11 @@ +final: prev: { + rss-bridge = prev.rss-bridge.overrideAttrs (oldAttrs: rec { + version = "2025-06-03"; + src = prev.fetchFromGitHub { + owner = "RSS-Bridge"; + repo = "rss-bridge"; + rev = version; + sha256 = "sha256-S9TSTUwuScOcLbEpGgET1zzH1WlO1IMUOiwzMTsA65s="; + }; + }); +} -- 2.51.2