G-OS Admin
Configurar G-OS
Lo hace Gerald, una sola vez. El detalle con clics está en el documento de pasos (Paso 0).
- 1
Crear el proyecto gos-control en Supabase
supabase.com → New project → nombre gos-control, plan Pro, región West US (North California). Guarda la contraseña de la base en tu gestor.
- 2
Exponer los schemas
En gos-control: Project Settings → Data API → Exposed schemas → agrega control y gosadm → Save.
- 3
Cargar las dos variables en Vercel
Vercel → preventa-app → Settings → Environment Variables: GOS_CONTROL_SUPABASE_URL y GOS_CONTROL_SERVICE_ROLE_KEY (Production, Sensitive). Pégalas directo ahí, nunca en el chat.
- 4
Guardar la cadena de conexión solo en tu Mac
En ~/backups/preventa-app/.gos_control_db_url (Session pooler, puerto 5432). Con ella se corren las migraciones de G-OS.
- 5
Poner tu primer PIN
En Terminal, dentro del proyecto: node scripts/gos-primer-pin.mts — pide tu PIN de 6 dígitos sin mostrarlo y lo guarda cifrado (scrypt).
- 6
Abrir admin.g-os.co
Vercel → Domains → Add admin.g-os.co y en Squarespace el CNAME admin con el valor que muestre Vercel (igual que mahalo). Luego entra con tu correo y tu PIN.