Skip to content

Miniflux

services.miniflux.adminCredentialsFile

File containing the ADMIN_USERNAME and ADMIN_PASSWORD (length >= 6) in the format of an EnvironmentFile=, as described by systemd.exec(5).

Type: path

Example

"/etc/nixos/miniflux-admin-credentials"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/miniflux.nix

services.miniflux.config

Configuration for Miniflux, refer to https://miniflux.app/docs/configuration.html for documentation on the supported values.

Correct configuration for the database is already provided. By default, listens on localhost:8080.

Type: attribute set of (string or signed integer)

Example

{CLEANUP_FREQUENCY = 48;LISTEN_ADDR = "localhost:8080";}

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/miniflux.nix

services.miniflux.createDatabaseLocally

Whether a PostgreSQL database should be automatically created and configured on the local host. If set to false, you need provision a database yourself and make sure to create the hstore extension in it.

Type: boolean

Default

true

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/miniflux.nix

services.miniflux.enable

Whether to enable miniflux. Type: boolean

Default

false

Example

true

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/miniflux.nix

services.miniflux.package

The miniflux package to use. Type: package

Default

pkgs.miniflux

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/miniflux.nix