Weesify

Déployer depuis votre ordinateur avec le Weesify CLI

Publiez un dossier de votre ordinateur ou de votre chaîne de build en une commande, récupérez-le, voyez ce qui a changé et revenez en arrière.

3 min de lecture · Mis à jour le 30 octobre 2026

Le Weesify CLI est un petit fichier unique qui fonctionne avec Node.js 18 ou plus récent. Rien d’autre à installer. Il passe entièrement par l’API de votre espace de travail : il ne peut faire que ce que votre jeton et votre rôle autorisent.

L’installer

Sur macOS ou Linux, ouvrez le Terminal et lancez :

curl -fsSLo weesify.mjs https://weesify.com/developers/cli/weesify.mjs && node weesify.mjs login

Sur Windows, dans PowerShell :

Invoke-WebRequest https://weesify.com/developers/cli/weesify.mjs -OutFile weesify.mjs; node weesify.mjs login

La page du CLI affiche l’empreinte SHA-256 du fichier pour vérifier que le téléchargement est authentique.

Se connecter

  1. Dans Weesify, ouvrez Paramètres › Développeurs et créez un jeton avec Lire les pages et sites web, Gérer les sites web et Déployer les sites web.
  2. Lancez node weesify.mjs login et collez le jeton. Il est enregistré uniquement sur votre ordinateur, lisible par vous seul, et jamais dans le dossier de votre site.

Déployer un dossier

  1. Allez dans le dossier de votre site et lancez node weesify.mjs init. Choisissez un site existant ou créez-en un.
  2. Lancez node weesify.mjs deploy -m "New menu". Vos fichiers sont empaquetés, envoyés et publiés, et l’adresse s’affiche.

Votre site devient exactement le contenu du dossier : les fichiers supprimés en local sont aussi retirés du site. Les dossiers comme node_modules et .git, les fichiers de configuration comme .env et les fichiers journaux sont exclus. Pour exclure autre chose, listez-le dans un fichier nommé .weesifyignore dans le même dossier.

Vous voulez vérifier d’abord ? deploy --draft ne met à jour que le brouillon. Ouvrez l’éditeur pour le relire, puis publiez depuis l’éditeur.

Ce qu’il sait faire d’autre

Commande Ce qu’elle fait
status Ce qui est en ligne, ce qui a changé dans le brouillon et en quoi votre dossier diffère du site en ligne
pull Télécharger le brouillon (ou le site en ligne avec --live) dans un dossier
deployments Tous les déploiements, du plus récent au plus ancien
rollback Remettre en ligne le déploiement précédent (ou celui que vous indiquez)
domains Lister, ajouter et vérifier les domaines personnalisés
open Ouvrir le site dans votre navigateur

Dans une chaîne de build

Enregistrez le jeton comme secret nommé WEESIFY_TOKEN et lancez node weesify.mjs deploy dist --site your-website. Un déploiement qui nécessite l’approbation du client s’arrête avec le code de sortie 2, un déploiement en échec avec le code 3 ; le site existant reste en ligne.

Voir aussi

Ce guide vous a-t-il été utile ?

Non

Toujours bloqué ?

Dites-nous ce qui se passe et une vraie personne vous répondra, généralement sous un jour ouvré.

Ce que nous construisons

Découvrez ce qui est prévu, en cours et tout juste livré, et votez pour la suite.