22 lines
792 B
Markdown
22 lines
792 B
Markdown
# Hardcoded IPs in zpac-portal — Need to Move to ENV
|
|
|
|
## All in one env var
|
|
All four hardcoded IPs are fallbacks for `NEXT_PUBLIC_API_BASE_URL`.
|
|
Just set this in `.env.local` and all four are fixed automatically:
|
|
|
|
```
|
|
NEXT_PUBLIC_API_BASE_URL=http://<new-api-ip>:4000
|
|
```
|
|
|
|
## Files affected
|
|
| File | Fallback IP |
|
|
|------|-------------|
|
|
| src/app/(dashboard)/servers/page.tsx | 10.60.0.245:4000 |
|
|
| src/app/(dashboard)/servers/console/ServerConsole.tsx | 10.60.0.245:4000 |
|
|
| src/lib/api-client.ts | 10.60.0.245:4000 |
|
|
| src/lib/api/legacy.ts | 10.60.0.245:4000 |
|
|
|
|
## Notes
|
|
- No code changes needed — just set NEXT_PUBLIC_API_BASE_URL in .env.local
|
|
- Consider removing the hardcoded fallbacks entirely post-migration so a missing env var fails loudly instead of silently using a wrong IP
|