Nexus Docs Environment
What It Is
Nexus Docs is the file storage system for Nexus. It stores actual files (PDFs, images, videos, markdown, documents) that users can view, share, and download.
Technical Details
- MCP Server:
/opt/mcp-servers/docs/mcp_docs_server.py - Class:
DocsMCPServer - Public URL:
https://docs.corlera.com - Data Path:
/data/cdn/users/{user}/ - Backend: CopyParty
- Gateway Name:
docs
Tools Available
docs.upload- Upload file to Nexus Docsdocs.get_url- Get public URL for a filedocs.list- List files in a directorydocs.delete- Delete a filedocs.move- Move/rename a filedocs.user_create- Create user directory structuredocs.status- Get system statusdocs.extract_document- Extract text from document
URL Format
https://docs.corlera.com/home/{user}/{path}
Example: https://docs.corlera.com/home/chris/sales/clients/alliance/proposal.pdf
User Folders
Each user has their own storage:
/data/cdn/users/{username}/
├── documents/
├── images/
├── markdown/
├── uploads/
├── sales/
│ └── clients/
└── public/ (for sharing)
What It Is NOT
- NOT for extracted/indexed content (that's Memory environment)
- NOT for RAG/vector search (that's Memory environment)
- NOT the old CDN concept (we renamed it)
Important: No Default User
As of v2.0.0, there is NO hardcoded default user. The user parameter must be provided on all calls to support multi-tenant enterprise deployment.
History
- Originally called 'CDN' environment
- Renamed to 'Docs' on 2025-12-16
- CopyParty backend retained, just rebranded as 'Nexus Docs'