LinuxCommandLibrary

privoxy

TLDR

Start privoxy

$ privoxy [/etc/privoxy/config]
copy
Start in foreground
$ privoxy --no-daemon [config]
copy
Check configuration
$ privoxy --config-test [config]
copy
Show version
$ privoxy --version
copy

SYNOPSIS

privoxy [options] config-file

DESCRIPTION

privoxy is a non-caching web proxy with filtering capabilities. It blocks ads, removes tracking, modifies web content, and enhances privacy.
The tool works between the browser and the internet, inspecting and modifying HTTP traffic according to configurable rules.

PARAMETERS

--no-daemon

Run in foreground.
--pidfile file
PID file location.
--user user
Run as user.
--chroot
Chroot to home directory.
--pre-chroot-nslookup host
DNS lookup before chroot.
--config-test
Test configuration.
--version
Show version.
--help
Show help.

CONFIGURATION

listen-address: Proxy listen address
forward: Upstream proxy
actionsfile: Action definitions
filterfile: Content filters
logfile: Log file path

CAVEATS

HTTPS filtering requires browser configuration. Complex rules need tuning. May break some sites. Performance overhead for filtering.

HISTORY

Privoxy evolved from Internet Junkbuster in 2001, created as a privacy-focused web proxy. It's developed by a team of volunteers and remains one of the most flexible content-filtering proxies.

SEE ALSO

squid(8), tinyproxy(1), tor(1), dnsmasq(1)

Copied to clipboard