Skip to content

Tinyproxy

services.tinyproxy.enable

Whether to enable Tinyproxy daemon. Type: boolean

Default

false

Example

true

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/tinyproxy.nix

services.tinyproxy.package

The tinyproxy package to use. Type: package

Default

pkgs.tinyproxy

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/tinyproxy.nix

services.tinyproxy.settings

Configuration for tinyproxy. Type: attribute set of (atom (null, bool, int, float or string) or a list of them for duplicate keys)

Default

{ }

Example

{Port 8888;Listen 127.0.0.1;Timeout 600;Allow 127.0.0.1;Anonymous = ['"Host"' '"Authorization"'];ReversePath = '"/example/" "http://www.example.com/"';}

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/tinyproxy.nix

services.tinyproxy.settings.Anonymous

If an Anonymous keyword is present, then anonymous proxying is enabled. The headers listed with Anonymous are allowed through, while all others are denied. If no Anonymous keyword is present, then all headers are allowed through. You must include quotes around the headers.

Type: list of string

Default

[ ]

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/tinyproxy.nix

services.tinyproxy.settings.Filter

Tinyproxy supports filtering of web sites based on URLs or domains. This option specifies the location of the file containing the filter rules, one rule per line.

Type: null or path

Default

null

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/tinyproxy.nix

services.tinyproxy.settings.Listen

Specify which address to listen to.

Type: string

Default

"127.0.0.1"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/tinyproxy.nix

services.tinyproxy.settings.Port

Specify which port to listen to.

Type: signed integer

Default

8888

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/tinyproxy.nix