deploy_server_docker
Deploy a Velociraptor server using Docker for digital forensics and incident response. Configure deployment profiles, ports, and resource limits to launch an operational server.
Instructions
Deploy Velociraptor server using Docker (fastest method).
Optimized for rapid incident response. Server will be operational within 2-5 minutes.
Args: profile: Deployment profile ('rapid', 'standard', 'enterprise') server_hostname: Hostname for server access gui_port: GUI/API port (default 8889) frontend_port: Client connection port (default 8000) memory_limit: Container memory limit (default 4g) cpu_limit: Container CPU limit (default 2)
Returns: Deployment details including URLs and one-time admin password.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| profile | No | rapid | |
| server_hostname | No | localhost | |
| gui_port | No | ||
| frontend_port | No | ||
| memory_limit | No | 4g | |
| cpu_limit | No | 2 |
Implementation Reference
- The implementation of the `deploy_server_docker` tool, which registers as an MCP tool and delegates the actual deployment logic to `deploy_server` with `deployment_type="docker"`.
@mcp.tool() async def deploy_server_docker( profile: str = "rapid", server_hostname: str = "localhost", gui_port: int = 8889, frontend_port: int = 8000, memory_limit: str = "4g", cpu_limit: str = "2", ) -> list[TextContent]: """Deploy Velociraptor server using Docker (fastest method). Optimized for rapid incident response. Server will be operational within 2-5 minutes. Args: profile: Deployment profile ('rapid', 'standard', 'enterprise') server_hostname: Hostname for server access gui_port: GUI/API port (default 8889) frontend_port: Client connection port (default 8000) memory_limit: Container memory limit (default 4g) cpu_limit: Container CPU limit (default 2) Returns: Deployment details including URLs and one-time admin password. """ return await deploy_server( deployment_type="docker", profile=profile, server_hostname=server_hostname, gui_port=gui_port, frontend_port=frontend_port, )