chore: bootstrap lean sysadmin-chronicles repo
Import the runnable game code, content, docs, scripts, and repo guidance while leaving local agent state, dependency installs, build output, and backup copies out of the published tree.
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"id": "build_machine",
|
||||
"domain": "sc-build-machine",
|
||||
"hostname": "vulcan",
|
||||
"distro": "arch",
|
||||
"role": "Build/package/update quest target VM",
|
||||
"display_name": "Build Machine (vulcan)",
|
||||
"profile_type": "headless_server",
|
||||
"resource_budget": {
|
||||
"ram_mb": 384,
|
||||
"vcpus": 2,
|
||||
"disk_gb": 10,
|
||||
"note": "Slightly more CPU for build tasks. Still headless."
|
||||
},
|
||||
"network": {
|
||||
"mode": "quest",
|
||||
"libvirt_network": "sc-internal",
|
||||
"optional_outbound": "sc-pkg-mirror",
|
||||
"note": "Selective outbound access to package mirror for update quests."
|
||||
},
|
||||
"ssh_user": "player",
|
||||
"ssh_key": "~/.ssh/sc_host_key",
|
||||
"snapshots": {
|
||||
"baseline": "baseline.clean",
|
||||
"recovery": "baseline.recovery",
|
||||
"checkpoint_prefix": "checkpoint.shift-",
|
||||
"max_checkpoints": 5
|
||||
},
|
||||
"guest_helper": {
|
||||
"name": "ops-telemetry-cache",
|
||||
"path": "/usr/local/bin/ops-telemetry-cache",
|
||||
"trusted": false
|
||||
},
|
||||
"display": {
|
||||
"type": "vnc",
|
||||
"fallback": "spice"
|
||||
},
|
||||
"always_live": false,
|
||||
"quests": ["Q006", "Q008"],
|
||||
"note": "Arch Linux build machine. Named vulcan — the forge. Handles package/build/update quests."
|
||||
}
|
||||
Reference in New Issue
Block a user