Directus upload security
Scan files before they enter your Directus content workflow
CypherScan helps Directus teams scan uploaded files, detect malware, and optionally remove blocked uploads automatically.

Example: CypherScan evaluates an uploaded file before it remains in a Directus file 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
Malware indicators
Exposed API keys
JWT secrets
Suspicious payloads
Risky upload patterns
How it works
Step 1
Install the Directus extension
Step 2
Add your CypherScan API key
Step 3
Upload files normally
Step 4
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.