1
0
mirror of https://github.com/kmein/niveum synced 2026-03-16 10:11:08 +01:00

feat(freshrss): host on makanek

This commit is contained in:
2022-11-14 22:36:41 +01:00
parent a4e0e25465
commit 25b37c2b01
2 changed files with 20 additions and 0 deletions

View File

@@ -7,6 +7,7 @@
inherit (import <niveum/lib>) kieran retiolumAddresses restic;
in {
imports = [
./freshrss.nix
./gitea.nix
./hardware-configuration.nix
./hedgedoc.nix
@@ -50,6 +51,7 @@ in {
"/var/lib/grafana"
"/var/lib/gitea"
"/var/lib/redis"
"/var/lib/freshrss"
];
};

View File

@@ -0,0 +1,18 @@
let
domain = "feed.kmein.de";
in {
services.freshrss = {
enable = true;
baseUrl = "https://${domain}";
dataDir = "/var/lib/freshrss";
database.type = "sqlite";
defaultUser = "k";
passwordFile = toString <secrets/freshrss/password>;
virtualHost = domain;
};
services.nginx.virtualHosts.${domain} = {
enableACME = true;
forceSSL = true;
};
}