add miniflux

This commit is contained in:
root 2024-06-28 21:06:18 +02:00
parent b2c7f7be27
commit 0b72365fb5
2 changed files with 18 additions and 0 deletions

View file

@ -20,6 +20,7 @@ in
./smtp.nix
./imap.nix
./web-misc.nix
./miniflux.nix
];
nixpkgs.overlays = [

17
pastila/miniflux.nix Normal file
View file

@ -0,0 +1,17 @@
{ config, lib, pkgs, ... }:
{
services.miniflux = {
enable = true;
adminCredentialsFile = "/etc/secrets/miniflux/admin";
};
services.nginx.enable = true;
services.nginx.virtualHosts."rss.isomorphis.me" = {
enableACME = true;
forceSSL = true;
locations."/" = {
proxyPass = "http://localhost:8080";
};
};
}