Skip to content

Latest commit

 

History

History
24 lines (19 loc) · 855 Bytes

README-proxy.md

File metadata and controls

24 lines (19 loc) · 855 Bytes

How to build ONL behind an HTTP Proxy

Many corporate environments don't provide native access to the Internet and instead all access must go through an HTTP proxy. Since the ONL build process dynamically pulls lots of things, this can be a pain. While everyone's setup is different, hopefully these directions help reduce that pain.

  • Make sure you have apt-cacher-ng installed in your host (non-docker) environment and that docker starts it. Next, configure it to use your proxy:

    $ grep Proxy /etc/apt-cacher-ng/acng.conf
    Proxy: http://myproxy.mycompany.com:8080
    $ sudo /etc/init.d/apt-cacher-ng restart
    
  • Make sure your git config is configured correctly for proxies:

    $ cat ~/.gitconfig
    [https]
         proxy = myproxy.mycompany.com:8080
    [https]
         proxy = myproxy.mycompany.com:8080