zlh-grind/SCRATCH/session-status-mar29-evening.md

62 lines
2.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Session Status — Mar 29 Evening
## Completed Today
- ✅ PBS datastore recreated + full backup of old host
- ✅ Network bridges (vmbr0vmbr6) configured on new host
- ✅ OPNsense core router (9001) — fresh 26.1, config imported, WAN set
- ✅ OPNsense zpack router (9002) — fresh 26.1, config imported
- ✅ zlh-dns (9010) — Technitium installed, backup restored
- ✅ zlh-proxy (9011) — LXC created, Caddy installed, Caddyfile in place
- ✅ zlh-zpack-proxy (9012) — LXC created, Traefik installed, config in place
- ✅ zlh-artifacts (9014) — LXC created, content synced from B2, Caddy configured
- ✅ zpac-api (9020) — VM created, project folder + DB dump + Redis dump synced to B2, transferred to new VM
- ✅ All LXCs and VMs created on new host
## Still To Do
### zpac-api (9020)
- [ ] Install Node 22, MariaDB, Redis
- [ ] Pull DB dump from B2 and import
- [ ] Pull Redis dump from B2 and restore
- [ ] npm install
- [ ] Update .env with new host IPs
- [ ] Start and verify API responds
### zpac-portal (9021)
- [ ] Pull project folder from B2
- [ ] Install Node 22
- [ ] npm install
- [ ] Update .env with new API IP
- [ ] Start and verify portal loads
### zlh-velocity (9015)
- [ ] Install Java
- [ ] Copy Velocity jar + plugin jar from old host
- [ ] Configure velocity.toml
- [ ] Start and verify Minecraft proxy
### zlh-monitor (9016)
- [ ] Fresh Prometheus + Grafana install
- [ ] Restore Grafana dashboard JSON exports
### zlh-back (9017)
- [ ] Fresh PBS VM install
- [ ] Configure datastore
- [ ] Add as backup target on new Proxmox host
### zlh-connect (9013)
- [ ] Fresh Twingate connector install
- [ ] Register new connector in Twingate dashboard
- [ ] Remove old connector
### aimeesites (9030)
- [ ] Migrate content
## After All Services Up
- [ ] Set static IPs / DHCP reservations by MAC in OPNsense
- [ ] Update Caddy config on 9011 with correct API + portal IPs
- [ ] Update Traefik dynamic config on 9012 with new API IP
- [ ] Update .env files with final IPs
- [ ] DNS cutover — Cloudflare A + SRV records
- [ ] Cancel old Denver server