docs: Complete media stack IP migration

Migrated all media services to 10.4.2.20-29 range:
- Sonarr: 10.4.2.20
- Whisparr: 10.4.2.21
- Prowlarr: 10.4.2.22
- Bazarr: 10.4.2.23
- Radarr: 10.4.2.24
- Jellyseerr: 10.4.2.25
- Jellyfin: 10.4.2.26
- Kometa: 10.4.2.27
- Recyclarr: 10.4.2.28
- Notifiarr: 10.4.2.29
- Immich: 10.4.2.30

All Traefik configs updated.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2025-12-22 16:51:20 -05:00
parent 9c96acb428
commit 8cdda4933c

View File

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