diff --git a/docs/IP-MIGRATION-PLAN.md b/docs/IP-MIGRATION-PLAN.md index eb377c8..e821788 100644 --- a/docs/IP-MIGRATION-PLAN.md +++ b/docs/IP-MIGRATION-PLAN.md @@ -8,41 +8,39 @@ - [x] Traefik gateway fixed (was 10.4.2.254, now 10.4.2.1) - [x] NAT reflection enabled in OPNsense - [x] UniFi, Immich, Gitea set to static IPs and verified working through Traefik -- [x] Radarr IP conflict resolved (moved from 10.4.2.16 to 10.4.2.24) - -**Current Static IPs (verified working):** -- UniFi (111): 10.4.2.16 - Traefik verified -- Gitea (127): 10.4.2.31 - Traefik verified -- Immich (126): 10.4.2.30 - Traefik verified -- Radarr (108): 10.4.2.24 - Traefik updated +- [x] Media stack IP reorganization complete (all in 10.4.2.20-29 range) +- [x] Traefik configs updated for all new IPs **Pending:** -- [ ] Media stack IP reorganization (10.4.2.20-29) -- [ ] Pi-hole migration (10.4.2.129 → 10.4.2.11) -- [ ] KavNas / Elantris IP updates (deferred) +- [ ] Core infrastructure IP updates (Authelia, Vaultwarden, Pi-hole) +- [ ] Other services (Frigate, Foundry, Home Assistant, llama.cpp, AMP) +- [ ] Docker hosts IP updates - [ ] Update docs/INFRASTRUCTURE.md with final IPs **Current IP Map (pm2 - 10.4.2.6):** - 104 traefik: 10.4.2.10 -- 105 sonarr: 10.4.2.15 -- 108 radarr: 10.4.2.24 +- 105 sonarr: 10.4.2.20 ✓ +- 108 radarr: 10.4.2.24 ✓ - 113 docker-pm2: 10.4.2.203 -- 114 prowlarr: 10.4.2.17 -- 115 jellyseerr: 10.4.2.18 +- 114 prowlarr: 10.4.2.22 ✓ +- 115 jellyseerr: 10.4.2.25 ✓ - 116 authelia: 10.4.2.19 -- 117 whisparr: 10.4.2.20 -- 118 notifiarr: 10.4.2.21 -- 119 bazarr: 10.4.2.22 -- 120 kometa: 10.4.2.23 -- 122 recyclarr: 10.4.2.25 +- 117 whisparr: 10.4.2.21 ✓ +- 118 notifiarr: 10.4.2.29 ✓ +- 119 bazarr: 10.4.2.23 ✓ +- 120 kometa: 10.4.2.27 ✓ +- 122 recyclarr: 10.4.2.28 ✓ **Current IP Map (pm4 - 10.4.2.5):** - 103 pihole: 10.4.2.129 - 110 docker-pm4: 10.4.2.204 -- 111 unifi: 10.4.2.16 +- 111 unifi: 10.4.2.16 ✓ - 125 vaultwarden: 10.4.2.212 -- 126 immich: 10.4.2.30 -- 127 gitea: 10.4.2.31 +- 126 immich: 10.4.2.30 ✓ +- 127 gitea: 10.4.2.31 ✓ + +**Current IP Map (elantris - 10.4.2.14):** +- 121 jellyfin: 10.4.2.26 ✓ ## New IP Allocation Scheme @@ -73,21 +71,21 @@ | Vaultwarden | 125 | pm4 | 10.4.2.212 | 10.4.2.15 | 10.4.2.254→10.4.2.1 | | UniFi | 111 | pm4 | 10.4.2.242 (DHCP) | 10.4.2.16 | Set to 10.4.2.1 | -### Services - Media Stack (10.4.2.20-29) +### Services - Media Stack (10.4.2.20-29) ✅ COMPLETE -| Service | VMID | Node | Current IP | New IP | Gateway Fix | -|---------|------|------|------------|--------|-------------| -| Sonarr | 105 | pm2 | 10.4.2.15 | 10.4.2.20 | 10.4.2.254→10.4.2.1 | -| Radarr | 108 | pm2 | 10.4.2.24 | 10.4.2.24 | ✅ Done | -| Prowlarr | 114 | pm2 | 10.4.2.17 | 10.4.2.22 | 10.4.2.254→10.4.2.1 | -| Bazarr | 119 | pm2 | 10.4.2.22 | 10.4.2.23 | 10.4.2.254→10.4.2.1 | -| Whisparr | 117 | pm2 | 10.4.2.20 | 10.4.2.24 | 10.4.2.254→10.4.2.1 | -| Jellyseerr | 115 | pm2 | 10.4.2.18 | 10.4.2.25 | 10.4.2.254→10.4.2.1 | -| Jellyfin | 121 | elantris | 10.4.2.21 | 10.4.2.26 | Check | -| Kometa | 120 | pm2 | 10.4.2.23 | 10.4.2.27 | 10.4.2.254→10.4.2.1 | -| Recyclarr | 122 | pm2 | 10.4.2.25 | 10.4.2.28 | 10.4.2.254→10.4.2.1 | -| Notifiarr | 118 | pm2 | 10.4.2.21 | 10.4.2.29 | 10.4.2.254→10.4.2.1 | -| Immich | 126 | pm4 | DHCP | 10.4.2.30 | Set to 10.4.2.1 | +| Service | VMID | Node | IP | Status | +|---------|------|------|-----|--------| +| Sonarr | 105 | pm2 | 10.4.2.20 | ✅ Done | +| Whisparr | 117 | pm2 | 10.4.2.21 | ✅ Done | +| Prowlarr | 114 | pm2 | 10.4.2.22 | ✅ Done | +| Bazarr | 119 | pm2 | 10.4.2.23 | ✅ Done | +| Radarr | 108 | pm2 | 10.4.2.24 | ✅ Done | +| Jellyseerr | 115 | pm2 | 10.4.2.25 | ✅ Done | +| Jellyfin | 121 | elantris | 10.4.2.26 | ✅ Done | +| Kometa | 120 | pm2 | 10.4.2.27 | ✅ Done | +| Recyclarr | 122 | pm2 | 10.4.2.28 | ✅ Done | +| Notifiarr | 118 | pm2 | 10.4.2.29 | ✅ Done | +| Immich | 126 | pm4 | 10.4.2.30 | ✅ Done | ### Services - Other (10.4.2.30-39)