infra/config/services/freshrss.nix
2023-07-14 16:39:33 +02:00

19 lines
492 B
Nix

{config, ...}: {
services.freshrss = rec {
enable = true;
baseUrl = "https://${virtualHost}";
virtualHost = "rss.winston.sh";
defaultUser = "winston";
passwordFile = config.age.secrets."services/freshrss/admin-credentials".path;
};
age.secrets."services/freshrss/admin-credentials".owner = "freshrss";
services.nginx.virtualHosts."${config.services.freshrss.virtualHost}" = {
forceSSL = true;
enableACME = false;
useACMEHost = "winston.sh";
};
}