diff --git a/docs/DEPLOYER_HOST.md b/docs/DEPLOYER_HOST.md new file mode 100644 index 0000000..85b7cf6 --- /dev/null +++ b/docs/DEPLOYER_HOST.md @@ -0,0 +1,29 @@ +# Deployer host baselining + +**Status:** Outline from approved design POR. Procedural scripts at **build**. + +## Purpose + +Create a clean host that can run the Docker-based Lumina stack. This product is **repo-driven**, not tied to one developer’s existing Hermes install. + +## Requirements (POR) + +| Item | Spec | +|------|------| +| OS | Linux x86_64 or arm64 (cloud VM, bare metal; WSL2 optional path only) | +| Resources | Multi-core CPU; ≥8–16 GB RAM recommended; disk for Docker images | +| Privileges | User able to install Docker / run Compose | +| Network | Outbound HTTPS to model endpoint, SaaS APIs, MCP remotes, image registry | +| GPU | Optional; only if local VLM is used (not required if vision is remote) | + +## Steps (operator) + +1. Provision host (cloud console / hypervisor). +2. Install base OS updates. +3. Create deploy user; clone this repository. +4. Run `./scripts/bootstrap.sh` (installs Docker if missing — when implemented). +5. Continue with [INSTALL.md](INSTALL.md). + +## Design reference + +[design/DESIGN_PLAN.md](../design/DESIGN_PLAN.md) § Docker packaging and install stages.