chore: use latest self-host compose images (#4140)

## Summary

Depends on #4136.

Docker Compose self-hosting now uses the maintained `latest` image tag
by default instead of the frozen prerelease tag. The version-locking
docs keep pointing production users at explicit versioned tags when they
want pinned upgrades.
This commit is contained in:
Chris Arderne
2026-07-06 22:03:16 +01:00
committed by GitHub
parent c584236937
commit 5158ee8ec8
4 changed files with 5 additions and 5 deletions
+1 -1
View File
@@ -339,7 +339,7 @@ There are several reasons to lock the version of your Docker images:
By default, the images will point at the latest versioned release via the `latest` tag. You can override this by specifying a different tag in your `.env` file. For example:
```bash
TRIGGER_IMAGE_TAG=v4.0.0
TRIGGER_IMAGE_TAG=v4.5.0
```
## Task events
+2 -2
View File
@@ -34,8 +34,8 @@ DIRECT_URL=postgresql://postgres:unsafe-postgres-pw@postgres:5432/main?schema=pu
# Trigger image tag
# - This is the version of the webapp and worker images to use, they should be locked to a specific version in production
# - For example: TRIGGER_IMAGE_TAG=v4.0.0-v4-beta.21
TRIGGER_IMAGE_TAG=v4-beta
# - For example: TRIGGER_IMAGE_TAG=v4.5.0
TRIGGER_IMAGE_TAG=latest
# Webapp
# - These should generally be set to the same value
+1 -1
View File
@@ -9,7 +9,7 @@ x-logging: &logging-config
services:
webapp:
image: ghcr.io/triggerdotdev/trigger.dev:${TRIGGER_IMAGE_TAG:-v4-beta}
image: ghcr.io/triggerdotdev/trigger.dev:${TRIGGER_IMAGE_TAG:-latest}
restart: ${RESTART_POLICY:-unless-stopped}
logging: *logging-config
ports:
+1 -1
View File
@@ -9,7 +9,7 @@ x-logging: &logging-config
services:
supervisor:
image: ghcr.io/triggerdotdev/supervisor:${TRIGGER_IMAGE_TAG:-v4-beta}
image: ghcr.io/triggerdotdev/supervisor:${TRIGGER_IMAGE_TAG:-latest}
restart: ${RESTART_POLICY:-unless-stopped}
logging: *logging-config
depends_on: