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

Expose API/stub_status on a custom port #344

Merged
merged 6 commits into from
Aug 20, 2018
Merged

Expose API/stub_status on a custom port #344

merged 6 commits into from
Aug 20, 2018

Commits on Aug 20, 2018

  1. Expose API/stub_status at a custom port

    Also allow disabling the API. If disabled, nginx will listen on a
    socket, /var/run/nginx.sock, so the IC can still connect to modify
    upstream servers.
    isaac committed Aug 20, 2018
    Configuration menu
    Copy the full SHA
    384c765 View commit details
    Browse the repository at this point in the history
  2. Separate server directives for status

    - Always enable Plus API over socket
    - Update cli-arguments
    - stub_status never listens on socket
    - Validate status port
    isaac committed Aug 20, 2018
    Configuration menu
    Copy the full SHA
    35fafae View commit details
    Browse the repository at this point in the history
  3. Deny all on status pages except local

    - Port range handling
    - Assume API will be accessed by proxy
    - No root directive in socket status block
    - Remove bad socket listen in oss status
    isaac committed Aug 20, 2018
    Configuration menu
    Copy the full SHA
    75c6614 View commit details
    Browse the repository at this point in the history
  4. Move access control to server level

    - Add test for status port
    - Update cli args doc
    isaac committed Aug 20, 2018
    Configuration menu
    Copy the full SHA
    1725583 View commit details
    Browse the repository at this point in the history
  5. Update install docs with status and port flags

    isaac committed Aug 20, 2018
    2 Configuration menu
    Copy the full SHA
    083103b View commit details
    Browse the repository at this point in the history
  6. Remove limit_except & fix doc

    isaac committed Aug 20, 2018
    Configuration menu
    Copy the full SHA
    dbd4e24 View commit details
    Browse the repository at this point in the history