📚 KB / Nexus Docs Environment
page

Nexus Docs Environment

environment docs nexus-docs file-storage copyparty

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 Docs
  • docs.get_url - Get public URL for a file
  • docs.list - List files in a directory
  • docs.delete - Delete a file
  • docs.move - Move/rename a file
  • docs.user_create - Create user directory structure
  • docs.status - Get system status
  • docs.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'
ID: e732b2cc Path: Nexus Docs Environment Updated: 2026-01-13T12:51:45