Skip to content

Instantly share code, notes, and snippets.

@larryhou
Last active September 6, 2023 04:56
Show Gist options
  • Save larryhou/800d44b384d88dc7e81083b36edfcbf0 to your computer and use it in GitHub Desktop.
Save larryhou/800d44b384d88dc7e81083b36edfcbf0 to your computer and use it in GitHub Desktop.
Install tinyproxy on macOS
  • brew install tinyproxy

  • Comment out Allow 127.0.0.1 in /usr/local/etc/tinyproxy.conf.

  • Start tinyproxy with tinyproxy -d.

  • Follow the log file with

    tail -f /usr/local/var/log/tinyproxy/tinyproxy.log
  • On the iOS device, in Wi-Fi settings, set HTTP Proxy to Manual and set

    • Server to the IP address of the Mac
    • Port as specified in tinyproxy.conf
@animatedcreativity
Copy link

Configuration file path is /usr/local/etc/tinyproxy/tinyproxy.conf and NOT /usr/local/etc/tinyproxy.conf

@Scinawa
Copy link

Scinawa commented Oct 1, 2021

It's neither to me:

find / -name 'tinyproxy.conf' 2>/dev/null                              
/System/Volumes/Data/opt/homebrew/etc/tinyproxy/tinyproxy.conf
/System/Volumes/Data/opt/homebrew/Cellar/tinyproxy/1.11.0/.bottle/etc/tinyproxy/tinyproxy.conf
/opt/homebrew/etc/tinyproxy/tinyproxy.conf
/opt/homebrew/Cellar/tinyproxy/1.11.0/.bottle/etc/tinyproxy/tinyproxy.conf

@shufanhao
Copy link

For me:

cd /opt/
find . -name tinyproxy.conf
./brew/etc/tinyproxy/tinyproxy.conf
./brew/Cellar/tinyproxy/1.11.1/.bottle/etc/tinyproxy/tinyproxy.conf

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment