add freshrss

Signed-off-by: Hadi <112569860+anotherhadi@users.noreply.github.com>
This commit is contained in:
Hadi
2026-02-16 22:48:13 +01:00
parent 2f69c6e1d4
commit 677a279eda
3 changed files with 35 additions and 2 deletions

View File

@@ -0,0 +1,31 @@
{
pkgs,
config,
...
}: let
user = config.var.username;
in {
sops.secrets = {
freshrss = {
owner = "freshrss";
mode = "0600";
};
};
services.freshrss = {
enable = true;
defaultUser = user;
passwordFile = config.sops.secrets.freshrss.path;
user = "freshrss";
baseUrl = "https://rss.hadi.diy";
webserver = "nginx";
extensions = with pkgs.freshrss-extensions; [
youtube
title-wrap
reading-time
];
};
services.cloudflared.tunnels."f7c8f777-a36c-4b9a-b6e3-6a112bd43e73".ingress."rss.hadi.diy" = "http://localhost:80";
}