Next.js carga variables de entorno desde archivos .env, con una regla de seguridad importante: las variables son solo del servidor por defecto, y solo las que tienen el prefijo NEXT_PUBLIC_ se exponen al navegador.
Los archivos
.env # loaded in all environments
.env.local # local overrides — GITIGNORED (put secrets here)
.env.development # only in `next dev`
.env.production # only in production builds
