This repository contains the source for the Holodeck documentation site, built with MkDocs Material.
Holodeck is a toolkit for deploying nested VMware Cloud Foundation (VCF) environments on a single ESX host or vSphere cluster. It automates the provisioning of fully self-contained VCF labs for testing, training, and capability exploration.
The site covers the following topics:
- Getting Started -- Prerequisites, deployment steps, and post-deployment access
- Release Notes -- Features, enhancements, bug fixes, and known issues per release
- Downloads -- Links to HoloRouter OVA, VCF binaries, and the Offline Depot appliance
- Command Reference -- PowerShell cmdlets for managing Holodeck instances
- Offline Depot -- Deploying and configuring the Offline Depot Appliance for air-gapped environments
- Support -- How to report issues, request features, and join the community
- FAQ -- Troubleshooting and frequently asked questions
To build and preview the documentation locally:
- Python 3.12 or later
- Git
git clone https://github.com/vmware/Holodeck.git
cd Holodeck
python -m venv venv
source venv/bin/activate
pip install -r requirements.txtmkdocs serveThe site will be available at http://127.0.0.1:8000. Changes to Markdown files are reflected automatically.
- Fork the repository and create a feature branch.
- Make your changes in the
docs/directory. - Preview locally with
mkdocs serveto verify formatting. - Submit a pull request against the
mainbranch.
For bug reports and feature requests related to Holodeck itself, please use GitHub Issues.
Holodeck is not an officially supported product. It is intended for testing and training environments only.