Project Roadmap

From Foundation to Enterprise-Ready Platform

Vision

hermit-μDC aims to be the reference implementation for airgapped micro-datacenters, enabling organizations of any size to deploy secure, isolated compute environments without specialized expertise.

Current State (v0.1)

Complete

System Model

  • SysML 2.0 formal specification
  • Functional requirements (FR-001 to FR-008)
  • Security requirements (SR-001 to SR-005)
  • Performance requirements (PR-001 to PR-004)
  • Configuration packages for 4 scenarios

Network Architecture

  • Airgapped network design (192.168.200.0/24)
  • WireGuard VPN configuration
  • Local DNS resolution
  • DHCP/PXE boot infrastructure

Provisioning

  • PXE boot server configuration
  • Preseed/autoinstall templates
  • Ansible playbook structure
  • K3s cluster setup

Configurator (Web Application)

  • 6-step configuration wizard
  • 7 deployment scenarios
  • 70+ hardware models
  • GPU catalog (NVIDIA, AMD, Intel)
  • AI-powered assistant (Ollama)
  • Configuration analysis and scoring
  • Export: SysML, Ansible, WireGuard, BOM, JSON
  • Container form factor with 2D floor plan
  • Drag-and-drop rack positioning
  • Infrastructure catalog (PDU, UPS, cooling)
  • Multi-network segmentation (Admin/User/Monitoring)
  • Subscription model support
  • Workspace equipment (desk, monitors)
  • Insulation options (thermal, acoustic)
  • Structural elements (partitions, frame)

Documentation

  • Project README
  • Security documentation
  • Network topology documentation
  • Hardware BOM
  • Model documentation and glossary
  • Scenario-specific READMEs
  • GitLab Pages site

Phase 1: Hardening

Q1 2025

Security

  • Automated security scanning in CI
  • CIS benchmark compliance checking
  • Penetration test report
  • Secrets management (Vault integration)
  • Certificate management automation

Testing

  • Integration test suite
  • End-to-end deployment tests
  • Performance benchmarks
  • Chaos engineering (node failure scenarios)

Documentation

  • Installation guide (step-by-step)
  • Operations manual
  • Troubleshooting guide

Phase 2: Production Ready

Q2 2025

Deployment Automation

  • One-click deployment scripts
  • Terraform provider
  • Pulumi provider
  • GitOps workflow (ArgoCD/Flux)

Monitoring & Observability

  • Pre-built Grafana dashboards
  • Alert rules library
  • Log aggregation (Loki)
  • Distributed tracing

Backup & Recovery

  • Automated backup scheduling
  • Point-in-time recovery
  • Cross-node replication
  • Disaster recovery playbooks

Hardware Support

  • Supermicro server catalog
  • Lenovo ThinkSystem catalog
  • ARM64 server support
  • NVIDIA DGX support

Phase 3: Enterprise Features

Q3 2025

Multi-Site Federation

  • Site-to-site VPN mesh
  • Cross-site service discovery
  • Data replication policies
  • Centralized management console

Compliance & Governance

  • NIST 800-53 mapping
  • SOC 2 evidence collection
  • GDPR compliance toolkit
  • Audit log retention policies

Advanced Networking

  • Software-defined networking (SDN)
  • Network policy enforcement
  • Traffic analysis and anomaly detection
  • Zero-trust network architecture

Capacity Planning

  • Resource usage forecasting
  • Cost optimization recommendations
  • Upgrade path suggestions
  • Power and cooling calculations

Phase 4: Ecosystem

Q4 2025

Integrations

  • ServiceNow connector
  • PagerDuty integration
  • Slack/Teams notifications
  • SIEM integration (Splunk, Elastic)

Partner Program

  • Hardware certification program
  • Solution partner directory
  • Reseller program
  • Training partner program

Community

  • Public roadmap voting
  • Community forum
  • Monthly community calls
  • Contributor recognition

Marketplace

  • Pre-built workload templates
  • Community configurations
  • Plugin architecture
  • Theme customization

Future Considerations (2026+)

Future

Advanced Compute

  • Confidential computing (SGX/SEV)
  • FPGA acceleration
  • Quantum-safe cryptography
  • Neuromorphic computing support

Edge & IoT

  • Edge cluster management
  • IoT device onboarding
  • OT/IT convergence patterns
  • 5G private network integration

AI/ML Platform

  • MLOps pipeline templates
  • Model registry
  • Experiment tracking
  • AutoML integration

How to Contribute

We welcome contributions to help achieve this roadmap.

Feature Requests

Open an issue with the enhancement label to suggest new features.

Bug Reports

Help us improve by reporting bugs with detailed reproduction steps.

Code Contributions

Submit merge requests for fixes or new features. Review the contribution guidelines first.

Documentation

Improve guides, add examples, or help translate documentation.

Feedback on this roadmap?

Open an issue with the roadmap label or join community discussions.

Last updated: February 2025