Cutover Wash Dog Ferrara
Migrazione dei sottodomini Wash Dog da Vercel hosting alla VPS
Cutover Wash Dog Ferrara
Data: 2026-07-02.
Obiettivo
Spostare la produzione Wash Dog da Vercel alla VPS obelica-prod senza migrare globalmente obelica.com.
Host migrati:
washdog-admin.obelica.com
washdog-staff.obelica.comStrategia
obelica.com resta gestito da Vercel DNS. Sono stati aggiunti due record A espliciti verso la VPS:
washdog-admin A 129.212.141.97
washdog-staff A 129.212.141.97Questi record prevalgono sulla wildcard Vercel e permettono un cutover controllato solo per Wash Dog.
Preflight
- container
wash-dog-adminewash-dog-staffgia' attivi sulla VPS; - staging
washdog-admin.vps.obelica.comewashdog-staff.vps.obelica.comverificati con307 -> /login -> 200; - env admin/staff verificati solo per classificazione:
BETTER_AUTH_URLallineato ai domini produzione; - nessun segreto stampato o modificato.
Cambi applicati
Router Traefik aggiornati:
wash_dog_admin: Host(`washdog-admin.vps.obelica.com`) || Host(`washdog-admin.obelica.com`)
wash_dog_staff: Host(`washdog-staff.vps.obelica.com`) || Host(`washdog-staff.obelica.com`)DNS Vercel aggiornato con record A espliciti verso 129.212.141.97.
Traefik riavviato una volta dopo propagazione DNS per ritentare ACME.
Verifiche
Smoke VPS forzato:
washdog-admin.obelica.com -> 307 /login -> 200
washdog-staff.obelica.com -> 307 /login -> 200Resolver authoritative Vercel, Google DNS e Cloudflare verificati verso 129.212.141.97.
Nota: alcuni resolver locali possono mantenere per pochi minuti IP Vercel per effetto cache; in quel caso usare --resolve per distinguere cache locale da routing reale.
Rollback
Rimuovere dalla zona Vercel DNS i record espliciti:
washdog-admin
washdog-staffNon toccare nameserver obelica.com e non modificare la wildcard *.obelica.com per il rollback di Wash Dog.
Follow-up
- smoke autenticato admin/staff con utente reale;
- verifica cron e flussi operativi reali;
- monitorare log Traefik e app nelle ore successive al cutover.