Virtual Private Cloud
Network & System Requirements
VPC System Details
Egress
Devin requires a hybrid architecture, which means Devin needs to access its brain. Ingress is not required.
Destination - Devin Domains
Subdomain | Full Domain | Protocol | Port |
---|---|---|---|
frp-server-0 | frp-server-0.devin.ai | TLS | 443 |
static | static.devin.ai | HTTPS | 443 |
api | api.devin.ai | HTTPS | 443 |
Destination - External Providers
Tool | Download Source URL | Protocol | Port |
---|---|---|---|
Docker | https://get.docker.com | HTTPS | 443 |
AWS CLI | https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip | HTTPS | 443 |
Azure CLI | curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash | HTTPS | 443 |
Note: We recommend allowing traffic by FQDN and not IP Address or range. IP address allowlists make your service dependent on an external factor, like an external IP address, that you do not control.
The VPC will require Intranet access to the following:
Tool | Full Domain | Protocol | Port |
---|---|---|---|
SAST Tool | sast.company.internal | HTTPS | 443 |
GitHub/GitLab | git.company.internal | HTTPS | 443 |
Artifactory | artifactory.company.internal | HTTPS | 443 |
Internal DNS Resolution
The instance will need to be able to connect to your internal DNS resolver in order to access intranet resources.