Host the Expo web export on Netlify. Point esaheb.com and esaheb.in from Spaceship without moving nameservers or touching email DNS.
cd AllInOneServiceFrontend npm run web npm run export:web
dist).npm run export:web · Publish: dist (see netlify.toml).EXPO_PUBLIC_BASE_URL, EXPO_PUBLIC_GOOGLE_WEB_CLIENT_ID.Keep Spaceship nameservers. Only website records:
| Type | Host | Value |
|---|---|---|
| A | @ | 75.2.60.5 |
| CNAME | www | your-site.netlify.app |
Do not change MX / TXT / SPF / DKIM.
In Netlify Domain management add: esaheb.com, www.esaheb.com, esaheb.in, www.esaheb.in — wait until HTTPS is Secured for each.
If you open the site on .com or .in, that origin must be listed.
Authorized JavaScript origins
Authorized redirect URIs
Do not change the Android OAuth client, package name, or SHA fingerprints.
After Console changes, redeploy Netlify so /oauth-callback.html exists (404 = old deploy).
No Android rebuild required for web hosting. Native Google Sign-In path is unchanged.