Automatizar los procesos de negocio.
Trigger.dev — plataforma TypeScript de tareas en segundo plano autoalojada.
Trigger.dev es una plataforma open source de trabajos en segundo plano diseñada para desarrolladores TypeScript que necesitan ejecución de tareas fiable y observable sin la complejidad de gestionar colas, workers y lógica de reintentos.
A diferencia de BullMQ o simples cron jobs, las tareas de Trigger.dev son *duraderas*: guardan su estado entre pasos, por lo que un fallo a mitad de la ejecución nunca pierde el progreso. Los trabajos de larga duración (pipelines ETL, envíos masivos de email, cadenas de inferencia IA) pueden ejecutarse durante minutos u horas sin interrupciones.
El stack autoalojado corre en Docker Compose: un contenedor webapp (UI + API + planificador), PostgreSQL (almacenamiento de estado y colas con replicación lógica para ElectricSQL), Redis, un servicio electric de ElectricSQL y dos servicios ejecutores de tareas (docker-provider y coordinator) que lanzan contenedores worker aislados bajo demanda.
El primer acceso usa un flujo magic-link: introduce tu email en la página de login y recupera el enlace desde los logs del contenedor webapp — sin configuración SMTP el primer día.
task() en tu base de código TypeScript existente; sin nuevo lenguaje ni DSL que aprender.Externaliza operaciones lentas o poco fiables — redimensionado de imágenes, generación de PDF, llamadas a APIs externas — del ciclo de petición web. Las tareas se reintentan automáticamente en caso de fallo y los resultados son inspeccionables en el panel.
Encadena llamadas a LLM, consultas a bases de datos vectoriales y pasos de post-procesado en una única tarea duradera. Si un paso falla o expira, Trigger.dev reanuda desde el último checkpoint sin empezar de cero.
Reemplaza los frágiles cron jobs del servidor con tareas programadas tipadas y observables. Define el calendario en el código, monitorea las ejecuciones en el panel y recibe alertas en fallos consecutivos.
Guía optimizada para los VPS Cloud ServOrbit.
Navega a https://<domain> e introduce tu dirección de correo. Trigger.dev generará un magic link para el primer acceso.
Ejecuta docker compose logs webapp | grep 'magic-link' y copia el enlace. Pégalo en el navegador para completar la autenticación y acceder al panel.
En el panel, haz clic en Create project, elige un nombre y un entorno (desarrollo o producción). Apunta la TRIGGER_SECRET_KEY mostrada — la necesitarás para conectar tu app.
En tu proyecto TypeScript, ejecuta npm install @trigger.dev/sdk y apunta el SDK a tu VPS:
`env
TRIGGER_API_URL=https://<domain>
TRIGGER_SECRET_KEY=<key>
Define una tarea con task() y lánzala con myTask.trigger(payload)` — la ejecución aparece en el panel inmediatamente.
Para desarrollo local, ejecuta npx trigger.dev@latest dev en tu proyecto. La CLI crea un túnel a tu instancia autoalojada para probar cambios sin redesplegar.
https://<domain>, introduce tu email y ejecuta docker compose logs webapp | grep 'magic-link' para recuperar el enlace desde los logs del contenedor. No se requiere configuración SMTP el primer día.¿Mantiene un proyecto que utiliza Trigger.dev? Este botón permite a sus lectores desplegarlo en un VPS con un clic, sin leer documentación de Docker.
[](https://servorbit.com/vps-cloud?template=trigger-dev&utm_source=deploy-badge&utm_medium=referral&utm_campaign=trigger-dev)<a href="https://servorbit.com/vps-cloud?template=trigger-dev&utm_source=deploy-badge&utm_medium=referral&utm_campaign=trigger-dev"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Trigger.dev on ServOrbit" height="40"></a>El botón lleva al pedido de un VPS con la plantilla preseleccionada. La imagen se sirve desde servorbit.com: no tiene que alojar nada por su parte.
Automatice sus flujos de trabajo entre aplicaciones sin código. Más de 400 integraciones, 100 % autoalojado en su VPS.
Automatización y flujos de trabajoPlataforma de automatización code-first autoalojada: transforme scripts Python, TypeScript, Go o Bash en workflows, API internas e interfaces — 17 k ⭐, AGPLv3.
Automatización y flujos de trabajoPlataforma de orquestación de flujos de trabajo declarativos en YAML — pipelines de datos, ETL y automatización orientada a eventos self-hosted. Director de orquesta de sus procesos internos, desencadenados por horario, webhook o API.
Consulte nuestro centro de ayuda y nuestra FAQ, o contacte con nuestro equipo: llamada, WhatsApp o correo electrónico. Soporte en francés, inglés y árabe.
Escribir por WhatsAppse abre en una pestaña nueva