Weesify

Despliega desde tu ordenador con la Weesify CLI

Publica una carpeta desde tu ordenador o tu sistema de compilación con un comando, recupérala, mira qué cambió y revierte.

3 min de lectura · Actualizado el 30 de octubre de 2026

La Weesify CLI es un único archivo pequeño que funciona con Node.js 18 o posterior. No hay nada más que instalar. Lo hace todo a través de la API de tu espacio de trabajo, así que solo puede hacer lo que permiten tu token y tu rol.

Instálala

En macOS o Linux, abre Terminal y ejecuta:

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

En Windows, en PowerShell:

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

La página de la CLI muestra la huella SHA-256 del archivo para que compruebes que la descarga es auténtica.

Inicia sesión

  1. En Weesify, abre Ajustes › Desarrolladores y crea un token con Leer páginas y sitios web, Gestionar sitios web y Desplegar sitios web.
  2. Ejecuta node weesify.mjs login y pega el token. Se guarda solo en tu ordenador, solo tú puedes leerlo y nunca va en la carpeta de tu sitio.

Despliega una carpeta

  1. Ve a la carpeta de tu sitio y ejecuta node weesify.mjs init. Elige un sitio existente o crea uno nuevo.
  2. Ejecuta node weesify.mjs deploy -m "New menu". Tus archivos se empaquetan, se suben y se publican, y se muestra la dirección.

Tu sitio pasa a ser exactamente lo que hay en la carpeta: los archivos que borraste en local también se quitan del sitio. Se dejan fuera carpetas como node_modules y .git, archivos de configuración como .env y los archivos de registro. Para excluir más cosas, enuméralas en un archivo llamado .weesifyignore en la misma carpeta.

¿Quieres revisarlo antes? deploy --draft solo actualiza el borrador. Abre el editor para revisarlo y publica desde allí.

Otras cosas que puede hacer

Comando Qué hace
status Qué está publicado, qué cambió en el borrador y en qué se diferencia tu carpeta del sitio publicado
pull Descarga el borrador (o el sitio publicado con --live) a una carpeta
deployments Todos los despliegues, del más reciente al más antiguo
rollback Vuelve a publicar el despliegue anterior (o el que indiques)
domains Lista, añade y verifica dominios personalizados
open Abre el sitio en tu navegador

En un pipeline de compilación

Guarda el token como secreto llamado WEESIFY_TOKEN y ejecuta node weesify.mjs deploy dist --site your-website. Un despliegue que necesita la aprobación del cliente se detiene con el código de salida 2, y uno fallido con el código 3; el sitio que tenías sigue publicado.

Relacionado

¿Te resultó útil esta guía?

No

¿Sigues atascado?

Cuéntanos qué ocurre y una persona real te responderá, normalmente en un día laborable.

Lo que estamos construyendo

Mira lo que está planificado, en curso y recién lanzado, y vota por lo que quieres a continuación.