Upgrade directus/directus image from 11.12.0 to 12.1.1
Add Directus service healthcheck using 127.0.0.1 (Directus binds IPv4 only; localhost resolves to ::1 and fails, which marks the container unhealthy and causes Traefik to skip routing)
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/Dokploy/templates/pull/986
Author: @markokosticdev
Created: 7/8/2026
Status: 🔄 Open
Base:
canary← Head:feat/directus-12📝 Commits (2)
b4719c2feat(directus): upgrade template to Directus 12.1.14fe9e73feat(directus): add commented S3 env variables to template.toml📊 Changes
3 files changed (+95 additions, -40 deletions)
View changed files
📝
blueprints/directus/docker-compose.yml(+62 -36)📝
blueprints/directus/meta.json(+2 -2)📝
blueprints/directus/template.toml(+31 -2)📄 Description
Summary
directus/directusimage from11.12.0to12.1.1127.0.0.1(Directus binds IPv4 only;localhostresolves to::1and fails, which marks the container unhealthy and causes Traefik to skip routing)PUBLIC_URL,WEBSOCKETS_ENABLED,LICENSE_KEYDB_USER,DB_NAME,DB_PASSWORD) and admin bootstrap credentials viatemplate.tomlmeta.jsonversion and docs linkTest plan
node build-scripts/generate-meta.js --checkpasseshealthystatus🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.