Skip to content
This repository was archived by the owner on Apr 7, 2025. It is now read-only.

ddev/ddev-proxy-support

Repository files navigation

tests project is maintained

DDEV Proxy support (Archived, see DDEV Docs)

This add-on is now archived.

Configuring proxy support for DDEV and Docker is not hard, but it does require more than the simple approach shown here. Please see DDEV Networking. (You don't really have to do anything for DDEV, but you do have to configure Docker to get everything working.)

To install this, install and restart:

ddev add-on get ddev/ddev-proxy-support && ddev restart

It installs a docker-compose.proxy.yaml and pre.Dockerfile.proxy-support which add proxy capabilities to DDEV v1.19.5+

With this setup you should be able to use webimage_extra_packages against a proxy, and you should also be able to ddev ssh into the web container and use curl and see it using the proxy. curl -v -I <target> is a good test. See also the tests.

Testing

Details about how to lab-test this are in Lab-testing a proxied environment.

You can also find public proxies of varying reliability at spys and other places, and of course you would never trust them with any traffic, but they're useful for testing.

Contributed and maintained by @rfay based on the original ddev-contrib recipe.

About

Support HTTP/HTTPS proxies with DDEV (obsolete)

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages