Hosted in Germany • GDPR-ready

Creación de nodos personalizados n8n: del código a producción

Amplía n8n con TypeScript. Despliega en producción sin gestionar nada. Cada nodo personalizado se ejecuta de forma aislada. Sin conflictos. Sin sorpresas.

CCRMAAnalyticsAAutomationBBlogFForms
📦
300+
Nodos oficiales
🔗
1000s
Nodos de la comunidad
🛡️
99.9%
SLA de tiempo de actividad
💰
0
Tarifas por nodo

Con la confianza de equipos de alto rendimiento

Logo Joy
Logo3
Logo7
Logo de empresa
Logo de empresa
Logo de empresa
Logo de empresa
Logo de empresa
Logo Joy
Logo3
Logo7
Logo de empresa
Logo de empresa
Logo de empresa
Logo de empresa
Logo de empresa

Creando tu primer nodo personalizado

Cuatro pasos desde el hola mundo hasta producción. No se requieren conocimientos técnicos.

console.opsily.com/deploy
1
App
2
Region
3
Plan
4
Domain

Choose Your App

Select an app to get started.

1

Configura el SDK

Clona el repositorio n8n-nodes-starter. Instala las dependencias con npm. Obtendrás TypeScript, definiciones de tipo y utilidades de prueba integradas.

2

Escribe la lógica de tu nodo

Define entradas, salidas y lógica de ejecución en TypeScript. El SDK gestiona las credenciales, el manejo de errores y el registro del nodo. Reutiliza las más de 300 integraciones de n8n como plantillas.

3

Prueba y publica

Ejecuta pruebas unitarias localmente. Publica tu nodo en npm como un paquete con ámbito (@tunombre/mi-nodo). El cargador de paquetes de n8n lo detecta automáticamente en segundos.

4

Despliega en Opsily

Pega la URL de tu paquete npm en el Dashboard de Opsily o usa la CLI. Tu nodo personalizado se ejecuta en un entorno aislado. Copias de seguridad diarias. Servidores en Frankfurt que cumplen con el GDPR.

¿Por qué TypeScript?

Arquitectura de nodos: La ventaja de TypeScript

Cada nodo personalizado de n8n es una clase de TypeScript. El SDK te ofrece gestión de credenciales con seguridad de tipos, validación de entradas y manejo de errores desde el primer momento.

import {
	IExecuteFunctions,
	INodeExecutionData,
	INodeType,
	INodeTypeDescription,
} from 'n8n-workflow';

export class MyCustomNode implements INodeType {
	description: INodeTypeDescription = {
		displayName: 'My Custom Node',
		name: 'myCustomNode',
		group: ['transform'],
		version: 1,
		description: 'Does something useful',
		inputs: ['main'],
		outputs: ['main'],
	};

	async execute(this: IExecuteFunctions): Promise<INodeExecutionData[][]> {
		const items = this.getInputData();
		const results = [];
		
		for (const item of items) {
			results.push(item);
		}
		return [results];
	}
}

El SDK maneja el cifrado de credenciales, mantiene el aislamiento entre nodos y gestiona el estado. Tú te centras en la lógica de integración, no en la gestión técnica.

Franz Koller

EUR 800 a year for tools that used to cost us multiples of that. We replaced HubSpot, Make.com, and our password manager with self-hosted apps on Opsily. One provider, one fee.

Franz Koller

Co-Founder · Joy

¿Por qué elegir Opsily para nodos personalizados?

El n8n autogestionado conlleva costes ocultos. Opsily elimina la fricción.

Despliegue instantáneo

Pega una URL de npm. Tu nodo estará activo en segundos. Sin scripts de compilación, sin depuración de Docker, sin sorpresas de "en mi máquina funciona". Opsily gestiona el aprovisionamiento, el escalado y las actualizaciones de forma transparente.

Entorno aislado (Sandbox)

Cada nodo personalizado se ejecuta en su propio sandbox. Un conflicto de dependencias en un nodo no bloqueará tus otros flujos de trabajo. Reversión automática si un nodo falla. Solo corriges tu código, no el entorno.

Mantenimiento cero

Copias de seguridad diarias cifradas. Actualizaciones de seguridad automáticas. Despliegues sin tiempo de inactividad. Conflictos de versiones resueltos automáticamente. Tu equipo se centra en crear flujos de trabajo, no en cuidar servidores.

Built for teams who need reliability

7 días
Copias de seguridad mínimas
1,400+
Actualizaciones mensuales
99.9%
SLA de tiempo de actividad
AES-256
Estándar de cifrado
Monthly Cost Breakdown
Zapier Pro$29.00
HubSpot Starter$45.00
Typeform Basic$25.00
Total SaaS Cost$99.00/mo
Opsily Server
$20.00/mo
You save $948/year
App Catalog

Casos de uso comunes para nodos personalizados

Los equipos crean nodos personalizados para integrar aplicaciones que Opsily aloja. Combina nodos personalizados con integraciones preconfiguradas.

AI & LLM Tools

Self-hosted workflow automation with robust PostgreSQL data persistence

n8n logo, a red icon depicting a connected workflow with three nodes on the left and two on the right.
n8n

Despliega nodos personalizados en cualquier plan

Sin tarifas por nodo. Sin límites en código personalizado. Todos los planes incluyen copias de seguridad diarias, SSL y servidores en Alemania que cumplen con el GDPR.

Monthly
Annual

Loading pricing...

Seguridad Enterprise, precios simples

Cumple con el GDPR. Cifrado en reposo. Sin facturas sorpresa por nodos personalizados o uso de API.

GDPR Compliant

Residencia de datos en Alemania. Acuerdos de procesamiento. Herramientas automáticas de exportación y eliminación de datos.

Encrypted Backups

Cifrado AES-256. Copias de seguridad automáticas diarias. Restauración a cualquier punto en el tiempo.

Zero Per-Node Fees

Ejecuta 1 nodo personalizado o 100. El mismo precio mensual. Sin dependencia del proveedor al escalar.

Automatic Updates

Parches de seguridad desplegados sin tiempo de inactividad. Tú eliges cuándo probar los nodos personalizados con las nuevas versiones del SDK.

Preguntas sobre despliegue de nodos personalizados

Todo lo que necesitas saber sobre cómo crear y desplegar nodos personalizados de n8n.

Clone the n8n-nodes-starter repository from GitHub and run npm install. The starter template includes TypeScript configuration, test utilities, and example nodes. You can have a hello world node running locally in 10 minutes. The SDK handles credential encryption and node registration automatically.

Lo que dicen nuestros clientes

Equipos en toda la UE ejecutan su stack en Opsily. Así es como se ve en la práctica.

EUR 800 a year for tools that used to cost us multiples of that. We replaced HubSpot, Make.com, and our password manager with self-hosted apps on Opsily. One provider, one fee.

Franz Koller

Franz Koller

Co-Founder • Joy

We were paying per user on everything and it added up fast. Now we run five apps for less than one of those old plans. My finance team finally stopped asking questions.

Elise

Head of Operations

Wanted to use n8n for ages but the self-host part always stopped me. Opsily just handled it. Got the power without becoming an IT person overnight.

Federica B.

Automation Consultant

¿Listo para crear tu primer nodo personalizado?

Empieza gratis. Sin tarjeta de crédito. Despliega en 5 minutos.