4.3 KiB
4.3 KiB
IT Pro Partner — Infrastructure Rebalance: IP & DNS Changes
Last Updated: July 12, 2026 Maintainer: Sho'Nuff
Server Roles
| Server | Current | New Role |
|---|---|---|
| Core (152.53.192.33 — netcup RS 2000) | Hermes, Caddy, Ops Portal, Super Search, SearXNG, Grafana, cron, LiteLLM | Hermes + LiteLLM + Ollama (lightweight) |
| app1 (152.53.36.131 — netcup RS 4000) | n8n + Postgres, Ollama, Caddy (basic) | Service Hub — Caddy, Ops Portal, OSINT API, Super Search, SearXNG, Grafana, cron, n8n |
| app2 (152.53.39.202 — netcup RS 4000) | UISP, UniFi, Traccar | Stays same |
| app3 (152.53.241.111 — netcup RS 4000) | WordPress target | Stays same |
| core-bu (5.161.114.8 — Hetzner) | app1-bu → rename | Warm standby for Core (upgrade pending) |
DNS Record Changes
🔄 Currently Live on SiteGround — Needs Master Action
| Domain | Old IP (Hetzner/SiteGround) | New IP (netcup) | Status |
|---|---|---|---|
unms.forefrontwireless.com |
5.161.225.131 (old UNMS box) | 152.53.39.202 (app2) | ✅ Resolved to app2 (updated by Master) |
unifi.itpropartner.com |
143.198.185.17 (old DigitalOcean) | 152.53.39.202 (app2) | ✅ Resolved to app2 (updated by Master) |
🔄 Currently on Master's DNS — Needs Action
| Domain | Old IP | New IP | Status |
|---|---|---|---|
hudu.itpropartner.com |
178.156.130.130 (Hetzner CPX21) | TBD | ❌ Ready to migrate |
🔄 Currently on Cloudflare — Sho'Nuff Handles
| Domain | Old IP (Hetzner) | New IP (netcup) | Status |
|---|---|---|---|
fleettracker360.itpropartner.com |
178.156.149.32 (Hetzner CPX11) | TBD | ❌ Ready to migrate |
🔄 Changes as Part of Core Rebalance
| Domain | Current → Points To | New → Points To | Change |
|---|---|---|---|
ops.itpropartner.com |
152.53.192.33 (Core) | 152.53.36.131 (app1) | DNS update |
core.itpropartner.com |
152.53.192.33 (Core) | 152.53.36.131 (app1) | DNS update |
sign.itpropartner.com |
152.53.192.33 (Core) | 152.53.36.131 (app1) | DNS update |
admin-ai.itpropartner.com |
178.156.167.181 (Hetzner old-ai) | 152.53.192.33 (Core) | DNS update |
app1.itpropartner.com |
87.99.144.163 (old Hetzner app1) | 152.53.36.131 (netcup app1) | Already done? |
✅ Already Updated (No Change Needed)
| Domain | IP | Where |
|---|---|---|
app2.itpropartner.com |
152.53.39.202 | netcup app2 |
app3.itpropartner.com |
152.53.241.111 | netcup app3 |
crm.debtrecoveryexperts.com |
152.53.192.33 | Core (Stays) |
portal.debtrecoveryexperts.com |
Cloudflare | Stays |
shark.iamgmb.com |
152.53.192.33 | Core (Stays) |
tony.iamgmb.com |
87.99.159.142 | Tony's VPS (Stays) |
Servers to Cancel (After Migration Complete)
| Server | Current IP | Spec | Cost/mo | Cancel After |
|---|---|---|---|---|
| old-ai | 178.156.167.181 | CPX41 (4C/16G/226G) | ~$30 | LiteLLM moved to Core |
| old app1 | 87.99.144.163 | CPX11 (2C/4G) | ~$10 | Confirmed deprecated |
| docker box | 178.156.168.35 | CPX11 (2C/4G) | ~$10 | Docker services migrated |
| unms | 5.161.225.131 | CPX21 (3C/8G) | ~$18 | DNS updated to app2 |
| unifi | 143.198.185.17 | CPX21 (3C/8G) | ~$18 | DNS updated to app2 |
| hudu | 178.156.130.130 | CPX21 (3C/8G) | ~$18 | Migrated to netcup |
| fleettracker | 178.156.149.32 | CPX11 (2C/4G) | ~$10 | Migrated to netcup |
| wphost02 | 5.161.62.38 | CPX21 (3C/8G) | ~$18 | WP migrated to app3 |
Servers to Keep
| Server | IP | Spec | Cost/mo | Role |
|---|---|---|---|---|
| core-bu (was app1-bu) | 5.161.114.8 | CPX11→CPX31 (4C/16G) | ~$22 (upgrade) | Warm standby |
| tony-vps | 87.99.159.142 | CPX21 (3C/8G) | ~$18 | Tony's Hermes |
Migration Priority Order
- 🔴 UniFi DNS — SiteGround, Master action needed
- 🔴 UNMS DNS — SiteGround, Master action needed
- 🟡 Core Rebalance — Move services Core→app1 (detailed in core-rebalance-plan.md)
- 🟡 LiteLLM — Move Hetzner→Core
- 🟢 Hudu Migration — After target server decided, Master does DNS
- 🟢 Fleettracker Migration — After target server decided, Sho'Nuff does Cloudflare DNS
- 🟢 Cancel dead servers — After all migrations confirmed working
- 🟢 Upgrade core-bu — CPX11→CPX31