mirror of
https://github.com/Dokploy/templates.git
synced 2026-07-15 23:02:03 -05:00
[PR #745] feat: add Trigger.dev v4 template #7972
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/Dokploy/templates/pull/745
Author: @digitalbase
Created: 3/15/2026
Status: 🔄 Open
Base:
main← Head:trigger-v4-template-dokploy📝 Commits (8)
6f774f0feat: add Trigger.dev v4 template9f63eb4refactor(triggerdotdev-v4): use template.toml configf9e0acefix(triggerdotdev-v4): add compose version and use socket proxy only38f07acchore(triggerdotdev-v4): pin images and target v4.4.3273abdafix(triggerdotdev-v4): enforce 32-byte encryption key and wait for worker token8312eb0fix(triggerdotdev-v4): remove unsupported clickhouse secure URL paramc96fee9fix(triggerdotdev-v4): split clickhouse URLs for migrations and query client4fd02b5chore(triggerdotdev-v4): expose main domain as runtime env var📊 Changes
4 files changed (+343 additions, -1 deletions)
View changed files
➕
blueprints/triggerdotdev-v4/docker-compose.yml(+247 -0)➕
blueprints/triggerdotdev-v4/template.toml(+67 -0)➕
blueprints/triggerdotdev-v4/triggerdotdev-v4.svg(+11 -0)📝
meta.json(+18 -1)📄 Description
Summary
triggerdotdev-v4blueprint with a full Trigger.dev v4 stack (Trigger app, Supervisor, PostgreSQL, Redis, ElectricSQL, ClickHouse, MinIO, registry, and docker socket proxy)template.ymlvariables, domain wiring, and generated secrets needed for Dokploy setupclickhouse/override.xmlvia template mounts and register the template inmeta.jsonwith a dedicated logoNotes
DOCKER_RUNNER_NETWORKSdefaults toset-after-first-deploy; set it to your Dokploy network name after first deployment for managed worker runsGreptile Summary
Adds a comprehensive Trigger.dev v4 self-hosting template with 10 services (Trigger app, Supervisor, PostgreSQL, Redis, ElectricSQL, ClickHouse, MinIO, Docker registry, registry-init, docker-socket-proxy). The template uses proper secret generation and domain wiring via
template.yml.version: "3.8"indocker-compose.yml— required by repository conventions (AGENTS.md)bitnamilegacy/clickhouse:latest,bitnamilegacy/minio:latest,tecnativa/docker-socket-proxy:latest, andhttpd:alpineshould be pinned to specific versions per security guidelinessupervisorservice — the direct/var/run/docker.sockmount bypasses thedocker-proxyaccess controls, whileDOCKER_HOSTis already configured to use the proxytemplate.yml), meta.json entry, and SVG logo are well-structured and follow repository patternsConfidence Score: 3/5
blueprints/triggerdotdev-v4/docker-compose.yml— it has the missing version field, unpinned images, and the redundant Docker socket mount on the supervisor serviceLast reviewed commit:
6f774f0(2/5) Greptile learns from your feedback when you react with thumbs up/down!
Context used:
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.