Mirakurun
services.mirakurun.allowSmartCardAccess
Install polkit rules to allow Mirakurun to access smart card readers which is commonly used along with tuner devices.
Type: boolean
Default
true
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/video/mirakurun.nix
services.mirakurun.channelSettings
Options which are added to channels.yml. If none is specified, it will automatically be generated at runtime.
Documentation: https://github.com/Chinachu/Mirakurun/blob/master/doc/Configuration.md
Type: null or YAML value
Default
null
Example
[{name = "channel";types = "GR";channel = "0";}];
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/video/mirakurun.nix
services.mirakurun.enable
Whether to enable the Mirakurun DVR Tuner Server.
Type: boolean
Default
false
Example
true
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/video/mirakurun.nix
services.mirakurun.openFirewall
Open ports in the firewall for Mirakurun.
::: {.warning} Exposing Mirakurun to the open internet is generally advised against. Only use it inside a trusted local network, or consider putting it behind a VPN if you want remote access. :::
Type: boolean
Default
false
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/video/mirakurun.nix
services.mirakurun.port
Port to listen on. If null
, it won't listen on
any port.
Type: null or 16 bit unsigned integer; between 0 and 65535 (both inclusive)
Default
40772
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/video/mirakurun.nix
services.mirakurun.serverSettings
Options for server.yml.
Documentation: https://github.com/Chinachu/Mirakurun/blob/master/doc/Configuration.md
Type: YAML value
Default
{ }
Example
{highWaterMark = 25165824;overflowTimeLimit = 30000;};
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/video/mirakurun.nix
services.mirakurun.tunerSettings
Options which are added to tuners.yml. If none is specified, it will automatically be generated at runtime.
Documentation: https://github.com/Chinachu/Mirakurun/blob/master/doc/Configuration.md
Type: null or YAML value
Default
null
Example
[{name = "tuner-name";types = [ "GR" "BS" "CS" "SKY" ];dvbDevicePath = "/dev/dvb/adapterX/dvrX";}];
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/video/mirakurun.nix
services.mirakurun.unixSocket
Path to unix socket to listen on. If null
, it
won't listen on any unix sockets.
Type: null or path
Default
"/var/run/mirakurun/mirakurun.sock"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/video/mirakurun.nix