Skip to content

Freshrss

services.freshrss.authType

Authentication type for FreshRSS. Type: one of "form", "http_auth", "none"

Default

"form"

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

services.freshrss.baseUrl

Default URL for FreshRSS. Type: string

Example

"https://freshrss.example.com"

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

services.freshrss.dataDir

Default data folder for FreshRSS. Type: string

Default

"/var/lib/freshrss"

Example

"/mnt/freshrss"

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

services.freshrss.database.host

Database host for FreshRSS. Type: null or string

Default

"localhost"

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

services.freshrss.database.name

Database name for FreshRSS. Type: null or string

Default

"freshrss"

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

services.freshrss.database.passFile

Database password file for FreshRSS. Type: null or path

Default

null

Example

"/run/secrets/freshrss"

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

services.freshrss.database.port

Database port for FreshRSS. Type: null or 16 bit unsigned integer; between 0 and 65535 (both inclusive)

Default

null

Example

3306

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

services.freshrss.database.tableprefix

Database table prefix for FreshRSS. Type: null or string

Default

null

Example

"freshrss"

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

services.freshrss.database.type

Database type. Type: one of "sqlite", "pgsql", "mysql"

Default

"sqlite"

Example

"pgsql"

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

services.freshrss.database.user

Database user for FreshRSS. Type: null or string

Default

"freshrss"

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

services.freshrss.defaultUser

Default username for FreshRSS. Type: string

Default

"admin"

Example

"eva"

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

services.freshrss.enable

Whether to enable FreshRSS RSS aggregator and reader with php-fpm backend.. Type: boolean

Default

false

Example

true

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

services.freshrss.extensions

Additional extensions to be used. Type: list of package

Default

[]

Example

with freshrss-extensions; [youtube] ++ [(freshrss-extensions.buildFreshRssExtension {FreshRssExtUniqueId = "ReadingTime";pname = "reading-time";version = "1.5";src = pkgs.fetchFromGitLab {domain = "framagit.org";owner = "Lapineige";repo = "FreshRSS_Extension-ReadingTime";rev = "fb6e9e944ef6c5299fa56ffddbe04c41e5a34ebf";hash = "sha256-C5cRfaphx4Qz2xg2z+v5qRji8WVSIpvzMbethTdSqsk=";};})]

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

services.freshrss.language

Default language for FreshRSS. Type: string

Default

"en"

Example

"de"

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

services.freshrss.package

The freshrss package to use. Type: package

Default

pkgs.freshrss

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

services.freshrss.passwordFile

Password for the defaultUser for FreshRSS. Type: null or path

Default

null

Example

"/run/secrets/freshrss"

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

services.freshrss.pool

Name of the php-fpm pool to use and setup. If not specified, a pool will be created with default values.

Type: string

Default

"freshrss"

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

services.freshrss.user

User under which FreshRSS runs. Type: string

Default

"freshrss"

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

services.freshrss.virtualHost

Name of the nginx virtualhost to use and setup. If null, do not setup any virtualhost.

Type: null or string

Default

"freshrss"

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