Skip to content
webpack
Sign in
Automation

Trigger.dev

High risk: 11 containers (webapp, PostgreSQL, Redis, ClickHouse, registry and more) and a worker that starts your tasks through the Docker socket, so task code is effectively root on this server. Task containers share a network with Electric (no authentication) and a Redis without a password. Fixed network names trigger-*: a stack using them conflicts and the script stops. Needs 4 GB RAM and 8 GB disk; may exceed the 10 minute limit. Only the admin email can sign in.

What it does

Automation Installers

What you will be asked

You fill these in during setup.

  • Web interface port RequiredAdvanced settings
    The port the web interface listens on. The default is fine unless another service already uses it.
  • Registry port (this server only) port RequiredAdvanced settings
    The port the registry port (this server only) listens on. The default is fine unless another service already uses it.
  • Admin email Required
    The only email address allowed to sign in (and the one made admin). Sign-in uses a magic link; with no mail server configured the link is printed in the webapp log.
  • Public address OptionalAdvanced settings
    The address people and the CLI use to reach Trigger.dev, without a trailing slash. Leave empty to use http://<server IP>:<web port>. Put HTTPS in front before real use: the sign-in cookie is sent over this address.

Reconnecting Could not reconnect The page is paused

The connection to the site dropped. We are bringing it back; your page stays as it is. Check your internet connection. We keep trying by ourselves, and the page reloads once the site answers. This page was paused to save resources. Resume it to continue.