Templatesdirectus
directus
database

directus

The flexible backend for all your projects. Turn your DB into a headless CMS, admin panels, or apps with a custom UI, instant APIs, auth & more.

databasecmsapiPostgreSQLValkey

What gets deployed

Web

directus server

PostgreSQL

managed database

Valkey

managed cache

GitHub stars35,456

About

The flexible backend for all your projects. Turn your DB into a headless CMS, admin panels, or apps with a custom UI, instant APIs, auth & more.

Managed services

  • PostgreSQLTCP:5432
  • ValkeyTCP:6379

Environment Variables

VariableDescriptionRequired
ADMIN_EMAILDefault: admin@example.comOptional
ADMIN_PASSWORDDefault: exampleOptional
WEBSOCKETS_ENABLEDDefault: trueOptional
DB_CLIENTDefault: pgOptional
DB_HOSTDefault: $(PGHOST)Optional
DB_PORTDefault: $(PGPORT)Optional
DB_DATABASEDefault: $(PGDATABASE)Optional
DB_USERDefault: $(PGUSER)Optional
DB_PASSWORDDefault: $(PGPASSWORD)Optional
CACHE_ENABLEDDefault: trueOptional
CACHE_AUTO_PURGEDefault: trueOptional
CACHE_STOREDefault: redisOptional
REDISDefault: redis://$(REDISHOST):$(REDISPORT)Optional

Deploy directus

One click to deploy a fully configured directus instance with all dependencies pre-wired.

Deploy Now

Ready to deploy directus?

No infrastructure to manage. Just connect your repo and go live in seconds.