Scan files before they enter your Directus content workflow
CypherScan helps Directus teams scan uploaded files, detect malware, and optionally remove blocked uploads automatically.
Directus upload decision
The integration sends the upload through CypherScan and receives a deterministic action before the file remains in the CMS workflow.
The upload is stopped before it becomes available to editors, visitors, or downstream services.
Example: CypherScan evaluates the upload before it remains in the Directus workflow.
Quick installation
npm install cypherscan-directusCYPHERSCAN_API_KEY=your_api_key
CYPHERSCAN_API_BASE_URL=https://cyphernetsecurity.com
CYPHERSCAN_BLOCK_INFECTED=trueWhat CypherScan catches
How it works
Install the Directus extension
Add your CypherScan API key
Upload files normally
Remove blocked files automatically
Default extension behavior
• Clean uploads are retained.
• Blocked uploads can be removed automatically.
• Scans use your CypherScan account limits.
• API keys are configured through environment variables.
Secure your Directus file pipeline
Add a CypherScan API key and start scanning Directus uploads before risky files remain in your content workflow.