1. Navigate to the web gui at `http://127.0.0.1:8000`, click on "Download CA certificate".
2. Install the downloaded certificate locally.
- MacOS: https://support.apple.com/guide/keychain-access/add-certificates-to-a-keychain-kyca2431/mac
- Linux: `cp privaxy_ca_certificate.pem /usr/local/share/ca-certificates/`
- Windows CLI: Open an Admin Command Prompt, then run `certutil –addstore –f "Root" privaxy_ca_certificate.pem` ([Source](https://superuser.com/questions/1031444/importing-pem-certificates-on-windows-7-on-the-command-line))
- Windows GUI: `Control Panel` >> `Network and Sharing Center` >> `Internet Options` (link, bottom left) >> `Content` tab >> `Certificates` button >> `Trusted Root Certification Authorities` tab >> `Import` button >> `Next`, `Browse` to the `privaxy_ca_certificate.pem`, `Next`, `Finish`. **Done**, you can close it all.
3. Configure your local system to pass http traffic through privaxy.
- MacOS: https://support.apple.com/guide/mac-help/change-proxy-settings-network-preferences-mac-mchlp2591/mac
- Ubuntu (gnome): https://phoenixnap.com/kb/ubuntu-proxy-settings
- Windows 10: `Settings` >> `Network & Internet` >> `Proxy` >> `Manual Proxy Setup` (Enable `Use a proxy` toggle, Address: `127.0.0.1`, Port: `8100`
- Windows 7: `Control Panel` >> `Network and Sharing Center` >> `Internet Options` (link, bottom left) >> `Connections` tab >> `LAN Settings` button >> [ x ] Use a proxy server for your LAN, Address: `127.0.0.1`, Port: `8100`
To be added to here:
I'll open a pull request