Hasta ahora, siempre ha habido dos formas principales de implementar n8n: a través de npm y a través de Docker. Estamos considerando discontinuar el soporte nativo de npm y nos gustaría obtener tu opinión al respecto.
Nos encantaría que completes esta encuesta después de leer.
Por qué estamos considerando esto
Estamos trabajando duro en un asistente de IA mucho más potente — piensa en Claude Code, pero integrado en n8n. Esto ha estado en la lista de deseos de la comunidad durante mucho tiempo, y es importante que lo llevemos a instalaciones autohospedadas. Estamos apuntando a un lanzamiento autohospedado este verano.
Por seguridad, este asistente necesita un sandbox. Ese sandbox debe implementarse en un contenedor Docker separado. Esto significa que n8n tendrá una dependencia de Docker. Por esto, tiene sentido estandarizar en una implementación basada en Docker — particularmente porque es un método de implementación más confiable de todas formas.
Qué significaría esto para las instalaciones basadas en npm
Si quisieras actualizar, necesitarías asegurarte de que Docker está instalado e implementar usando eso en su lugar. Podrías mantener tu instalación en el mismo directorio y montar ese directorio en Docker. Proporcionaríamos orientación sobre cómo hacer esto.
Si no quiero el asistente, ¿por qué no podría seguir ejecutando el resto de n8n a través de npm?
Aunque esto es técnicamente posible, cuantos más sabores y configuraciones diferentes tenga un producto, más complejidad y errores se introducen.
Hay otros beneficios para pasar a Docker exclusivamente; el asistente es solo el más inmediato. Hacerlo:
- Aceleraría el desarrollo de n8n
- Haría que n8n sea más fácil de soportar
- Abriría la puerta a agrupar otros productos con n8n en el futuro si lo necesitáramos, p. ej. una base de datos vectorial o Redis.
Lo que nos gustaría saber
Somos conscientes de que puede haber algunas situaciones donde usar Docker es difícil. n8n se usa de todas las formas posibles y es probable que ni siquiera seamos conscientes de algunas de ellas. Así que nos gustaría escuchar a todos sobre este tema, ya sea que actualmente uses npm o Docker — ¡por favor completa la encuesta a continuación! ![]()