HackerOne Code
Visit HackerOne.comLog In
  • Introduction to HackerOne Code for On-Premise Integrations
  • Create User Account & Organization
  • Installing PullRequest Proxy
  • Configuring your Proxy to Connect to the PullRequest Server
  • Configure Posting User
    • Configure GitHub Posting User
    • Configure Bitbucket Posting User
    • Configure GitLab Posting User
    • Configure Azure DevOps Posting User
  • Configuring SSL
  • Start the PullRequest Proxy
  • Verify Data on HackerOne Code
  • Configure Webhooks
    • Configure GitHub Webhooks
    • Configure Bitbucket Webhooks
    • Configure GitLab Webhooks
    • Configure Azure DevOps Webhooks
  • Next Steps
    • Project Visibility in the HackerOne Code Dashboard
  • Manually Requesting Validation With Posting User
  • Upgrading PullRequest Proxy
  • PullRequest Proxy Dataflow Diagram
Powered by GitBook
On this page

Configuring your Proxy to Connect to the PullRequest Server

The following are steps outlining the process for configuring your PullRequest Proxy so that it can communicate with the PullRequest server.

PreviousInstalling PullRequest ProxyNextConfigure Posting User

Last updated 27 days ago

Retrieving and Adding Authentication

Navigate to and log in as an account that has Owner permissions for the organization created above.

After you're logged in, navigate to Settings > On-premise Proxy for your on-prem organization.

If you do not see the appropriate organization, you must select it from the drop-down selector in the top-left of the dashboard. This will be expected if your service coverage spans multiple source code provider instances.

You should now be on the proxy configuration settings. Click the Generate Token button.

A modal will appear with instructions and token/secret values.

In the previous step ("Installing the PullRequest Proxy"), we opened up a configuration file for editing. Go ahead and add the following two lines to that file but replace the PULLREQUEST_TOKEN and PULLREQUEST_SECRET fields with the values you see in your web browser.

PULLREQUEST_TOKEN=<installation_token>
PULLREQUEST_SECRET=<installation_secret>
https://app.pullrequest.com
On-premises organization settings
Proxy token modal