Self-host with Docker · Yantr
Directus
Headless CMS and API layer on top of any SQL database.
1
Ports
3
Notes
3
Use Cases
About
What Directus does
Directus is a flexible, open-source headless CMS that wraps any SQL database with a real-time REST and GraphQL API. It provides a no-code admin panel for managing content, users, flows, and automations — turning your database into a full-featured content platform without vendor lock-in.
Install Flow
How to self-host Directus
Directus can be deployed with standard Docker Compose using the Yantr app catalog. This page collects the basic information searchers usually need first: what Directus does, which Docker image Yantr uses, default ports, deployment notes, and where to find the original compose template.
After deployment, Yantr lets you publish additional ports from the stack page using Docker-style syntax. Use 8080:8080 for a fixed host port or just 8080 to let Docker assign a random port.
Use Cases
What people run it for
- Instantly wrap an existing SQL database with a REST and GraphQL API — manage content through a visual admin panel without writing backend code.
- Build content-driven websites and apps with a flexible data model that adapts to your schema, not the other way around.
- Create automated workflows with Flows — trigger webhooks, send emails, and run custom logic on content changes.
Technical Details
Ports, image, and service metadata
Ports
| Port | Protocol | Label |
|---|---|---|
| 8055 | HTTP | CMS |
Docker Image
directus/directus:latest
Service Name
directus
Notes
Things to know before you deploy
- Default admin login is [email protected] / d1r3ctu5 — change immediately.
- Supports PostgreSQL, MySQL, MariaDB, SQLite, MS SQL, and CockroachDB.
- Mount the extensions volume to /directus/extensions for custom plugins.
Related Apps
More tools you might pair with Directus
Page generated 2026-07-27T04:28:00.415Z