# 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 1. 🔴 **UniFi DNS** — SiteGround, Master action needed 2. 🔴 **UNMS DNS** — SiteGround, Master action needed 3. 🟡 **Core Rebalance** — Move services Core→app1 (detailed in core-rebalance-plan.md) 4. 🟡 **LiteLLM** — Move Hetzner→Core 5. 🟢 **Hudu Migration** — After target server decided, Master does DNS 6. 🟢 **Fleettracker Migration** — After target server decided, Sho'Nuff does Cloudflare DNS 7. 🟢 **Cancel dead servers** — After all migrations confirmed working 8. 🟢 **Upgrade core-bu** — CPX11→CPX31