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