Skip to content

feat(directus): upgrade template to Directus 12.1.1#986

Open
markokosticdev wants to merge 2 commits into
Dokploy:canaryfrom
markokosticdev:feat/directus-12
Open

feat(directus): upgrade template to Directus 12.1.1#986
markokosticdev wants to merge 2 commits into
Dokploy:canaryfrom
markokosticdev:feat/directus-12

Conversation

@markokosticdev

Copy link
Copy Markdown

Summary

  • 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)
  • Add Directus 12 env vars: PUBLIC_URL, WEBSOCKETS_ENABLED, LICENSE_KEY
  • Parameterize DB credentials (DB_USER, DB_NAME, DB_PASSWORD) and admin bootstrap credentials via template.toml
  • Add local storage defaults with commented S3-compatible object storage block
  • Update meta.json version and docs link

Test plan

  • node build-scripts/generate-meta.js --check passes
  • Import template Base64 from PR preview in Dokploy Compose → Advanced → Import
  • Deploy and confirm container reaches healthy status
  • Confirm HTTPS route works and Let's Encrypt cert is issued
  • Log in with generated admin credentials

@dosubot dosubot Bot added the size:S This PR changes 10-29 lines, ignoring generated files. label Jul 8, 2026
@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown
built with Refined Cloudflare Pages Action

⚡ Cloudflare Pages Deployment

Name Status Preview Last Commit
templates ✅ Ready (View Log) Visit Preview 4fe9e73

@dosubot dosubot Bot added size:M This PR changes 30-99 lines, ignoring generated files. and removed size:S This PR changes 10-29 lines, ignoring generated files. labels Jul 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:M This PR changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant