Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Full Support For Environment Proxy (http, https, no_proxy) #73

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Commits on Oct 7, 2024

  1. Reflecting Dockerfile-netbootxyz changes

    Reflecting Dockerfile-netbootxyz changes.
    Split the `start.sh` entrypoint file:
    - init.sh - prepares environment and directories on first run
    - start.sh - entrypoint script that runs supervisord and init.sh
    
    Made basic set of parameters (ports) configurable.
    Now the `default` file need to be templated before first run.
    Minor fixes due to supervisor failing.
    Added proxy settings from environment pass to WebApplication
    
    Signed-off-by: Milosz Linkiewicz <[email protected]>
    Mionsz committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    d8f568b View commit details
    Browse the repository at this point in the history
  2. HTTP and HTTPS proxy agents added

    HTTP and HTTPS proxy agents added.
    Now every link connection before cration is checked
    against environment variables:
    - http_proxy/HTTP_PROXY,
    - https_proxy/HTTPS_PROXY,
    - no_proxy/NO_PROXY,
    
    It is determined if connection should be routed throug proxy server. This includes:
    - DownloaderHelper.
    - Socket fetch.
    - Devgetbrowser method.
    
    Fix to Readdirp handling after migration to v4.0.0.
    
    Signed-off-by: Milosz Linkiewicz <[email protected]>
    Mionsz committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    88f97d5 View commit details
    Browse the repository at this point in the history
  3. Dockerfile code improvements and labeles added.

    Dockerfile code improvements and labeles added.
    The improvements include using bash as default shell
    for bettter error detection while performing install
    and start of container.
    
    Signed-off-by: Milosz Linkiewicz <[email protected]>
    Mionsz committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    c908234 View commit details
    Browse the repository at this point in the history