Guides
Migrer depuis Vercel
Déplacez un projet de Vercel vers SmartFlow Host sans changer vos outils.
Vos outils restent les mêmes : la CLI Vercel, vercel.json, le format Build Output API. Il suffit de recréer le projet, de reprendre ses variables et de changer le DNS.
Avant de commencer
Vérifiez ce que votre site utilise : voir Compatibilité avec Vercel. Les fonctions Node suivent, en préversion ; le middleware, l'ISR et les crons pas encore.
Créez le projet
Importez le dépôt depuis GitHub (guide), ou lancez
vercel deploydepuis le dossier avec une clé SmartFlow Host. Supprimez d'abord l'ancien.vercel/project.json: il pointe vers le projet Vercel.Terminalrm -rf .vercel vercel --api https://api.host.hgdc.ch --token ah_… deployReprenez les variables
Sur Vercel,
vercel env pull .env.production --environment=productionécrit les variables lisibles dans un fichier. Collez son contenu dans Ajouter, onglet Variables d'environnement. Les variables « Sensitive » de Vercel ne se relisent pas : saisissez-les à nouveau.Vérifiez la preview
Ouvrez l'URL du déploiement et parcourez le site : pages, redirections, page 404, ressources.
Ajoutez le domaine et changez le DNS
Ajoutez le domaine au projet, posez le TXT de propriété, puis remplacez les enregistrements qui pointaient vers Vercel par le CNAME ou le A indiqué. Voir Domaines.
Retirez le projet de Vercel
Une fois le trafic arrivé et le certificat émis, débranchez le dépôt côté Vercel pour éviter deux déploiements par push.