Aller au contenu

Tape un mot pour chercher dans les pages.

↑↓ Choisir↵ OuvrirÉchap Fermer

Référence

Noms, valeurs, environnements, variables réservées et variables sensibles, avec les règles exactes.

Cette page donne les règles qui s’appliquent aux variables d’environnement. Pour les gérer pas à pas, voir Gérer les variables.

Nom

RègleValeur
Caractères autorisésLettres, chiffres et _
Premier caractèreUne lettre ou _, pas un chiffre
Longueur256 caractères au plus
Noms réservésCeux qui commencent par VERCEL_ ou AGENTHOST_

Un même nom peut exister une fois par environnement.

Valeur et note

ChampLimite
Valeur64 Ko au plus
Note500 caractères au plus

Environnements

EnvironnementUtilisé parTélécharge avec vercel pull
Productionvercel build --prod, les déploiements de production--environment=production
PreviewLes builds de toutes les branches autres que la production--environment=preview
DéveloppementTon poste de développementPar défaut, sans option

Variables fournies par la plateforme

Host ajoute ces variables au build, sans que tu les crées :

VariableValeur
VERCEL_PROJECT_PRODUCTION_URLLe domaine de production du projet, sans https://, à défaut son adresse de production <projet>.hgdc.cloud. Toujours présente, en preview aussi

Les noms VERCEL_ sont réservés : tu ne peux pas en créer, et une variable du projet du même nom n’écrase pas celle de la plateforme.

Variables sensibles

PropriétéComportement
AffichageJamais affichée après l’enregistrement, ni dans la console ni dans la CLI. Elle peut seulement être remplacée
EnvironnementsProduction ou preview uniquement. Jamais le développement
TéléchargementLivrée uniquement au build du dépôt GitHub, par une clé limitée au projet. Absente de vercel pull avec une clé d’organisation

Synchronisation avec Doppler

RègleValeur
Variables par configuration300 au plus
Métadonnées DopplerExclues : DOPPLER_PROJECT, DOPPLER_CONFIG et similaires
Noms réservésIgnorés
Valeurs de plus de 64 KoIgnorées et signalées
Synchronisation de secoursToutes les six heures, sans webhook

Voir Synchroniser depuis Doppler.

Ce que le site publie

Tout ce que le build écrit dans les fichiers du site est public. Une variable lue dans le navigateur, comme celles qui commencent par PUBLIC_, VITE_ ou NEXT_PUBLIC_, ne doit jamais contenir un secret.