ProxySwitcheroo：Simple and Safe Proxy Switching..
Fix for changes in Firefox 72 proxy API
A simple proxy switching shortcut for Firefox that doesn’t require strange permissions like access to all your browsing data. If you have SSH access somewhere getting a proxy up is as simple as:
- Start a socks connection to your server:
ssh -D 9999 -q -N [your server]
- Set your proxy settings in the Firefox Manual config, SOCKS host as localhost, Port 9999 and Socks v5. And then set the proxy to No Proxy again.
- Press the globe to toggle between No Proxy and the Manual Socks proxy.
From then on all you have to do is start the ssh connection and press the globe to get the proxy enabled. Any proxy configuration that Firefox supports can be set and the extension can toggle to it. See the extension config page if you don’t want to toggle into Manual Proxy but something else.
IMPORTANT: “Run in Private Windows” must be set to “Allow” for the extension to work since proxy settings are global and apply to all windows. The extension will not work at all without that.