File: request-proxying.md | Updated: 11/15/2025
Hide navigation
Search
Ctrl K
Home Guides EAS Reference Learn
Archive Expo Snack Discord and Forums Newsletter
Copy page
Proxy requests to the EAS Update server through your own server.
Copy page
EAS Update supports request proxying, which allows you to proxy requests to the EAS Update server through your own server. This can be useful for various reasons, such as adding custom headers, logging requests, or implementing additional security or request IP anonymization measures.
Create two proxy servers that will handle the requests:
assets.eascdn.net, the EAS Update asset server.expo- or eas-, orauthorization or a-im.u.expo.dev, the EAS Update server.expo- or eas-.Add the following fields to your eas.json configuration file, replacing the placeholders with your actual proxy server URLs:
eas.json
Copy
{ "cli": { %%placeholder-start%%... %%placeholder-end%% "updateAssetHostOverride": "updates-asset-proxy.example.com", "updateManifestHostOverride": "updates-manifest-proxy.example.com" } }
Run the following command to apply the changes:
Terminal
Copy
- eas update:configure
Publish an update to test the proxying:
Terminal
Copy
- eas update
Verify by navigating to the update group on the EAS Update dashboard and clicking "View Metadata" for one of the platforms.
manifestHostOverride.assetHostOverride.