CYROID Cyber Range

Enterprise cyber range orchestration platform for mission-ready training

Deploy Cyber Ranges in Minutes, Not Days

Traditional cyber range deployment is slow, expensive, and requires specialized expertise. CYROIDCyber Range Orchestration in Docker changes that. Our platform automates the entire lifecycle of cyber training environments--from planning through execution to teardown.

Built on Docker-in-Docker architecture, CYROID provides true network isolation between ranges, allowing multiple concurrent exercises with identical IP address spaces without conflicts. Deploy complex, multi-node training scenarios through an intuitive visual interface.

Key Capabilities

  • Visual Range Builder - Drag-and-drop interface for designing network topologies
  • Complete Isolation - Docker-in-Docker architecture for true network separation
  • Multi-OS Support - Linux, Windows, macOS VMsVirtual Machines with 27+ pre-built templates
  • Web-Based Console - VNCVirtual Network Computing access to all VMs through your browser
  • MSEL Automation - Scenario-based inject triggering and event scheduling
  • Offline-Capable - Cache images for air-gapped deployments

Full Exercise Lifecycle Management

CYROID supports your entire cyber exercise workflow from initial planning through after-action review:

  • Planning & Design - Visual topology builder with templating and blueprints
  • Development - Content library with markdown-based lab walkthroughs
  • Deployment - One-click range instantiation with progress tracking
  • Execution - Real-time monitoring, inject management, connection tracking
  • Evidence Collection - Student submission portal with chain of custody
  • Scoring & Review - Automated hash verification and evaluator interface
  • Teardown - Automatic cleanup with privacy-first data purging

Platform Features

Ideal For

Technical Architecture

Built on a modern, cloud-native stack for reliability and scale

Infrastructure

  • Orchestration - Docker 24+ with Docker-in-Docker for range isolation
  • Database - PostgreSQL 16 with Redis 7 caching
  • Storage - MinIO for ISOs, templates, and artifacts
  • Proxy - Traefik 2.11 for HTTP routing and VNC access

Application

  • Frontend - React 18 + TypeScript + Tailwind CSS
  • Backend - FastAPI (Python 3.11) with async/await
  • Task Queue - Dramatiq with Redis broker
  • Deployment - Cloud, on-premises, or air-gapped

Ready to Transform Your Cyber Training?

Let's discuss how CYROID can accelerate your cyber range operations.