Configurar una cuenta del registro
Sigue los pasos a continuación para configurar una cuenta del registro y publicar tu primer nodo.Ver un tutorial
Crear un editor
Un editor es una identidad que puede publicar nodos personalizados en el registro. Cada nodo personalizado debe incluir un identificador de editor en el archivo pyproject.toml. Ve a Comfy Registry y crea una cuenta de editor. Tu ID de editor es único a nivel global y no podrás cambiarlo más tarde porque se usa en la URL de tu nodo personalizado. Encontrarás tu ID de editor después del símbolo@ en tu página de perfil.

Crear una clave API para publicar en el registro
Importante: Esta clave API sirve específicamente para publicar nodos personalizados en el registro y ComfyUI-Manager. Si lo que buscas es usar Nodos asociados de pago en tus flujos de trabajo, consulta Descripción general de los Nodos asociados.


Agregar metadatos
Excluir archivos con .comfyignore
De forma predeterminada, comfy node publish empaqueta todos los archivos rastreados por git. Para mantener fuera del archivo publicado los archivos solo para desarrollo (pruebas, recursos de diseño, muestras grandes), agrega un archivo .comfyignore en la raíz de tu repositorio. La sintaxis coincide con la de .gitignore:
.comfyignorese aplica sobre.gitignore: los archivos que git no rastrea ya están excluidos. Usa.comfyignorepara descartar archivos que conservas en git pero que no quieres en el archivo del registro.- Los directorios listados en
[tool.comfy].includesse incluyen de forma forzada aunque coincidan con un patrón de.comfyignore(útil cuando una carpetadist/compilada está ignorada por git pero debe incluirse en el paquete). - Haz commit de
.comfyignoreen tu repositorio para que las ejecuciones locales y CI generen el mismo archivo.
Publicar en el registro
Opción 1: Comfy CLI
Ejecuta el comando de abajo para publicar tu nodo manualmente en el registro.Opción 2: GitHub Actions
Publica tu nodo automáticamente mediante GitHub Actions.1
Configurar un secreto de GitHub
Ve a Configuraciones -> Secretos y variables -> Acciones -> En la pestaña Secretos, en Secretos del repositorio -> Nuevo secreto del repositorio.Crea un secreto llamado
REGISTRY_ACCESS_TOKEN y guarda tu clave API como valor.2
Crear una acción de GitHub
Copia el código de abajo y pégalo aquí
/.github/workflows/publish_action.yml3
Probar la acción de GitHub
Envía una actualización al número de versión de tu
pyproject.toml. Deberías ver tu nodo actualizado en el registro.