CrOS/modules/services/freshrss/default.nix
TheWanderingCrow 47eca0500b add freshrss
2025-11-19 09:40:46 -05:00

17 lines
424 B
Nix

{ 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;
};
}