> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sourcery.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Network requirements

Sourcery reaches your Git host from two static IP addresses. If your host or network restricts traffic by IP, allow these addresses.

## Egress IP addresses

Sourcery makes outbound requests from:

- `34.142.124.129`
- `34.147.223.148`

## Traffic model

A connection has two directions:

- Inbound to Sourcery – your Git host sends webhooks to Sourcery over HTTPS when pull requests and comments change.
- Outbound from Sourcery – Sourcery calls your Git host's API to read diffs and post reviews. These calls come from the egress IPs above.

For a self-hosted Git server (GitHub Enterprise Server or self-hosted GitLab), the outbound direction is the one that needs firewall changes: your server must accept API traffic from Sourcery's egress IPs. See the [GHES quickstart](/start/quickstart-ghes/) and the [self-hosted GitLab quickstart](/start/quickstart-gitlab-self-hosted/). If you also run [self-hosted Sourcery](/trust/self-hosted-sourcery/), these egress rules apply to that deployment too.

## IP-restricted GitHub.com

GitHub organizations can restrict access to allowlisted IP addresses. If yours does, add Sourcery's egress IPs to the organization's IP allowlist so Sourcery can reach your repositories. This is configured in GitHub's organization settings.

> These addresses are stable, but confirm them against this page before you hard-code them into a
>     firewall rule.
