Las actualizaciones de n8n las decides tú: no las aplicamos por nuestra cuenta. Tu VPS trae un comando que hace una copia de la base de datos y actualiza n8n y sus procesos auxiliares en un solo paso.
Antes de actualizar
- Si vas a saltar de versión mayor (por ejemplo de la 1.x a la 2.x), lee antes las notas de la versión en la documentación de n8n.
- Asegúrate de tener a mano la clave
N8N_ENCRYPTION_KEY(dónde está). - Elige un momento tranquilo: n8n se reinicia y durante un minuto no atiende webhooks.
Actualizar a la última versión estable
Entra en tu VPS por SSH como root y ejecuta:
astrol-n8n-update
El comando muestra la versión actual y la de destino, guarda una copia de la base de datos en /opt/n8n/backups/, descarga la versión nueva y reinicia n8n.
Actualizar a una versión concreta
Indica la versión al final:
astrol-n8n-update 2.44.1
Sirve también para volver a la versión anterior si algo no te convence. Si la versión nueva llegó a modificar la base de datos, puede que la anterior no arranque con ella; en ese caso abre un ticket antes de tocar nada más y te indicamos cómo restaurar la copia.
Comprobar que todo ha ido bien
cd /opt/n8n && docker compose ps
Deben aparecer en marcha n8n, postgres, runners y caddy. La versión instalada está en /opt/n8n/.env (línea N8N_VERSION) y dentro de n8n, en Help → About n8n.
Actualizar el sistema operativo
Ubuntu se actualiza aparte, también cuando tú decidas:
apt update && apt upgrade -y
Si te pide reiniciar, reinicia: n8n vuelve a arrancar solo.
Consejo: después de varias actualizaciones, las versiones viejas de n8n se quedan ocupando disco. Las puedes borrar con docker image prune -a; las que están en uso no se tocan.
Relacionado
Contratar: VPS con n8n en Frankfurt · en Miami
¿Te ha servido este artículo?
¿Necesitas más ayuda?
Abre un ticket y el equipo de soporte lo revisa contigo.