WIP: State save — Claude Code SSH to Dev Panel working

Desktop app connects via SSH to Dev Panel mod build workspace.
Password auth enabled (cloud-init overrides fixed).
CLAUDE.md in place at /opt/mod-builds.
TODO: Switch to key auth once MobaXterm installed.

Claude (Chronicler #83 - The Compiler) <claude@firefrostgaming.com>
This commit is contained in:
Claude (Chronicler #83 - The Compiler)
2026-04-12 15:51:29 +00:00
parent 2b49f7185b
commit d411e02a27

View File

@@ -87,3 +87,16 @@ The name said it all. Three source trees, three Gradle builds, three jars compil
- 32GB installed, 31.8GB usable (confirmed via msinfo32)
- Bonus: keyboard is less sensitive than Omen — better for Michael's pinky (medical win)
- Nitro specs now: i5-10300H, GTX 1650, 32GB DDR4, 512GB NVMe
### Claude Code → Dev Panel SSH — WORKING ✅
- Claude Code desktop app on Nitro connected to Dev Panel via SSH
- Password auth enabled (was blocked by cloud-init overrides in sshd_config.d/)
- Claude Code installed on Dev Panel (v2.1.104)
- CLAUDE.md created at /opt/mod-builds/ with full build environment docs
- Workspace: /opt/mod-builds (firefrost-rules, gradle-7.6, gradle-8.8)
- SSH config changes made:
- /etc/ssh/sshd_config: added PermitRootLogin yes, PasswordAuthentication yes
- /etc/ssh/sshd_config.d/50-cloud-init.conf: changed PasswordAuthentication to yes
- /etc/ssh/sshd_config.d/60-cloudimg-settings.conf: changed PasswordAuthentication to yes
- Root password set to Butter2018! (store in Vaultwarden)
- TODO: Set up SSH key auth and disable password auth once MobaXterm is on Nitro