Guía de despliegue

Instalar Automatisch en un VPS: automatización self-hosted

Desplegar en un VPS Cloud →

Tutorial

Instalar Automatisch en un VPS: automatización self-hosted

Automatización3 min de lectura6 pasos

Automatisch es una alternativa open source a Zapier, pensada para la confidencialidad y el cumplimiento del RGPD. Conecta sus aplicaciones mediante flujos de disparador-acción sencillos, sin escribir código. Autoalojada en un VPS, mantiene todos sus datos y sus conexiones OAuth en su propia infraestructura.

Contenido· Por qué autoalojar Automatisch en un VPS1/4
  1. 01Por qué autoalojar Automatisch en un VPS
  2. 02Beneficios concretos del self-hosting
  3. 03Requisitos técnicos
  4. 04Desplegar Automatisch con Docker

Por qué autoalojar Automatisch en un VPS

El gran argumento de Automatisch es el cumplimiento normativo. Mientras que Zapier o Make hacen transitar sus datos por servidores de terceros, a menudo fuera de la UE, Automatisch en self-hosting garantiza que nada sale de su VPS. Para una agencia o un despacho que maneja datos personales de clientes, es un argumento decisivo frente al RGPD. La herramienta se mantiene deliberadamente simple: un disparador (nuevo formulario, nuevo correo, webhook) y después una o varias acciones (enviar un mensaje, crear una fila, llamar a una API). El modelo resulta familiar para cualquiera que ya haya usado Zapier, lo que reduce la curva de aprendizaje. En un VPS con IP fija, sus webhooks entrantes y sus conexiones OAuth se mantienen estables y privados.

Beneficios concretos del self-hosting

  • Cumplimiento del RGPD reforzado: los datos nunca salen de su servidor.
  • Conexiones OAuth (Google, Slack, etc.) guardadas cifradas en su propia infraestructura.
  • Interfaz familiar de disparador-acción, de manejo inmediato.
  • Sin facturación por tarea: el volumen no hace subir la factura.
  • IP fija para webhooks entrantes fiables y callbacks OAuth estables.
  • Código open source auditable, ideal para tranquilizar a un cliente sobre la seguridad.

Requisitos técnicos

Automatisch se apoya en PostgreSQL y Redis para la cola de jobs. Un VPS de 2 vCPU y 2 GB de RAM basta para empezar; suba a 4 GB si multiplica los flujos activos y las ejecuciones concurrentes. Prevea 20 GB de disco, Docker y Docker Compose, un dominio (flow.sudominio.com) apuntando a la IP y los puertos 80/443 abiertos. Para las conexiones OAuth (Google, GitHub…), también deberá declarar la URL de callback HTTPS en la consola de desarrollador de cada servicio implicado.

Desplegar Automatisch con Docker

  1. Preparar el VPS

    Por SSH, instale Docker con curl -fsSL https://get.docker.com | sh, cree /opt/automatisch y sitúese dentro. Obtenga el docker-compose.yml oficial desde el repositorio GitHub de Automatisch.

  2. Generar la clave de cifrado

    Automatisch cifra las conexiones almacenadas. Genere la clave: openssl rand -base64 36 e indíquela en ENCRYPTION_KEY, junto con un APP_SECRET_KEY. Estas claves son críticas: guárdelas a buen recaudo, porque sin ellas sus conexiones quedan ilegibles.

  3. Configurar la URL y la base de datos

    En el compose o en el .env, fije APP_ENV=production, WEBHOOK_URL=https://flow.sudominio.com y la contraseña de PostgreSQL. Compruebe que los servicios postgres y redis están bien declarados.

  4. Arrancar el stack

    Ejecute docker compose up -d. El servicio main lanza la migración de la base de datos y después el servidor web, mientras que un servicio worker procesa los jobs. Siga el proceso con docker compose logs -f main.

  5. Reverse proxy y SSL

    Coloque Caddy o Traefik delante: flow.sudominio.com { reverse_proxy localhost:3000 }. Aquí el HTTPS es imprescindible, porque los callbacks OAuth de los servicios de terceros exigen una URL de redirección segura.

  6. Crear el administrador y conectar una app

    Abra la URL, cree la cuenta de administrador y añada después una primera conexión (por ejemplo un webhook o una cuenta de Google). Declare la URL de callback https://flow.sudominio.com/... en la consola del servicio y pruebe un flujo disparador-acción completo.

Respalde sistemáticamente su ENCRYPTION_KEY y su base de datos PostgreSQL con el mismo rigor. La clave cifra todas las conexiones OAuth: si restaura una base de datos en un servidor nuevo sin la clave original, todas sus conexiones quedarán inservibles y habrá que volver a conectarlo todo. Programe un pg_dump diario automatizado (que además puede pilotar… con un flujo de Automatisch) y guarde el dump cifrado fuera del VPS.

Aloje Automatisch con total cumplimiento

El VPS Cloud de ServOrbit le da una infraestructura bajo su control, con Docker y SSL automático, para alojar Automatisch y mantener sus datos de automatización 100 % privados. La opción lógica para las agencias atentas al RGPD.

¿Necesita ayuda?

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