# Directus Extensions Directory This directory is for version-controlled Directus extensions. ## Usage Options: ### Option 1: Volume Mount (Current) - Extensions are stored in Docker volume - Persist through container restarts - Not version controlled ### Option 2: Bind Mount (Version Controlled) - Change docker-compose.infrastructure.yml to: ```yaml - ./directus/extensions:/directus/extensions ``` - Extensions are version controlled in this directory - Deployed with your application code ## Directory Structure: ``` directus/extensions/ ├── hooks/ # Server-side hooks ├── endpoints/ # Custom API endpoints ├── interfaces/ # Admin panel interfaces ├── displays/ # Field display components └── modules/ # Admin panel modules ``` For production, consider Option 2 to version control your custom extensions.