Add feedreader

This commit is contained in:
Fabian Hauser 2020-10-26 00:04:22 +00:00
parent c3eebefddd
commit caea091e81
3 changed files with 29 additions and 0 deletions

View file

@ -2,6 +2,7 @@
imports = [
./cloud.nix
./feedreader.nix
#./dns.nix #TODO
#./feedreader.nix #TODO
#./wallabag.nix #TODO

View file

@ -0,0 +1,18 @@
{ config, pkgs, ... }:
let host = "feedreader.qo.is";
in {
imports = [
../../../role/tt-rss
];
services.tt-rss = {
selfUrlPath = "https://${host}/";
virtualHost = host;
};
services.nginx.virtualHosts."${host}" = {
forceSSL = true;
enableACME = true;
};
}

10
role/tt-rss/default.nix Normal file
View file

@ -0,0 +1,10 @@
{ config, lib, pkgs, ... }:
{
services.tt-rss = {
enable = true;
sessionCookieLifetime = 0;
database = { type = "pgsql"; };
};
}