mapbox/tilemill — pull request #1550 by aibram (2012-07-01 18:45:42+00:00)
Title: HTTP Proxy support

Current progress on adding HTTP proxy support to TileMill.

Proxy support has been added to:
- Downloading data files
- Uploading mbtiles
- Checking for updates
- Downloading plugins

Support is missing from authorization. Current work around is to use a browser configured to use the proxy. It should be fairly simple to add an option to topcube. A messier option would be to proxy the authorization pages through a TileMill server process (which would proxy them through the http proxy).

HTTPS proxies aren't supported at the moment. Would it be important to support them?

If there is no proxy in the config, TileMill respects the HTTP_PROXY environment variable. This means it should work with system wide proxies without configuration.

More testing is necessary to make sure I didn't miss a request.