Files
nixos/nixosModules/server/miniflux.nix
T
2025-10-10 00:55:59 +03:00

27 lines
524 B
Nix
Executable File

{
config,
inputs,
xlib,
...
}:
{
services.miniflux = {
enable = true;
config = {
ADMIN_USERNAME = "";
CLEANUP_FREQUENCY = 48;
LISTEN_ADDR = "0.0.0.0:6061";
};
# adminCredentialsFile = "${inputs.zeroq-credentials}/services/miniflux/admin-pass.txt";
adminCredentialsFile = config.sops.secrets.minifluxenv.path;
};
sops.secrets.minifluxenv = {
sopsFile = ./secrets/miniflux.env;
key = null;
owner = "miniflux";
group = "miniflux";
mode = "0600";
};
}