infra/config/services/freshrss.nix

20 lines
497 B
Nix
Raw Normal View History

2023-07-14 16:39:33 +02:00
{config, ...}: {
services.freshrss = rec {
enable = true;
baseUrl = "https://${virtualHost}";
2023-08-01 18:41:40 +02:00
virtualHost = "freshrss.winston.sh";
2023-07-14 16:39:33 +02:00
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";
};
}