add freshrss

This commit is contained in:
TheWanderingCrow 2025-11-19 09:31:31 -05:00
parent 432211ed27
commit 47eca0500b
3 changed files with 22 additions and 4 deletions

View file

@ -0,0 +1,17 @@
{ config, inputs, ... }:
let
sopsFolder = inputs.nix-secrets + "/sops";
in
{
sops.secrets."freshrss/pass" = {
sopsFile = "${sopsFolder}/services.yaml";
owner = "freshrss";
};
services.freshrss = {
enable = true;
baseUrl = "https://rss.wanderingcrow.net";
webserver = "caddy";
virtualHost = config.services.freshrss.baseUrl;
passwordFile = config.sops.secrets."freshrss/pass".path;
};
}