From aa8af56835f5062d24debe6707b093c88eef88b9 Mon Sep 17 00:00:00 2001 From: "russell@unturf.com" Date: Tue, 27 Jan 2026 09:32:27 -0500 Subject: [PATCH] Fix remote paths in CLAUDE.md, add tmux-hosts discovery --- CLAUDE.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index 7e101be..a807b8a 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -108,7 +108,7 @@ When adding features, update ALL relevant docs: make clean # 2. Deploy (commit, push, pull on server, rebuild container) -git push && tmux send-keys -t 0:1 'cd ~/git/uncloseai-speech && git pull && sudo docker-compose up --build -d' Enter +git push && tmux send-keys -t 0:1 'cd ~/uncloseai-speech && git pull && sudo docker-compose up --build -d' Enter # 3. Download voices (Piper + XTTS samples) make voices @@ -197,9 +197,10 @@ See `docs/MODELS.md` for complete roadmap and detailed model documentation. **Production Server:** `3090-ai.foxhop.net` - **URL:** https://speech.ai.unturf.com (proxied via ai.foxhop.net) -- **Repo Location:** `/home/fox/git/uncloseai-speech` +- **Repo Location:** `/home/fox/uncloseai-speech` - **Container:** `uncloseai-speech_server_1` (image: `uncloseai-speech:local`) -- **tmux access:** `tmux send-keys -t 0:1 'command' Enter` (window 0:1 is 3090-ai) +- **tmux access:** Use `tmux-hosts` to discover window mappings, then `tmux send-keys -t 0:1 'command' Enter` +- **Current mapping:** window `0:1` is `3090-ai.foxhop.net` (verify with `tmux-hosts`) ### Deployment Workflow @@ -212,7 +213,7 @@ Local: ↓ git commit && git push Remote (3090-ai.foxhop.net): - /home/fox/git/uncloseai-speech/ + /home/fox/uncloseai-speech/ ↓ git pull && sudo docker-compose up --build -d @@ -232,7 +233,7 @@ tmux-hosts # Push changes and deploy git add -A && git commit -m "message" && git push -tmux send-keys -t 0:1 'cd ~/git/uncloseai-speech && git pull && sudo docker-compose up --build -d' Enter +tmux send-keys -t 0:1 'cd ~/uncloseai-speech && git pull && sudo docker-compose up --build -d' Enter # Check container status tmux send-keys -t 0:1 'sudo docker ps | grep speech' Enter @@ -241,7 +242,7 @@ tmux send-keys -t 0:1 'sudo docker ps | grep speech' Enter tmux send-keys -t 0:1 'sudo docker logs --tail 50 uncloseai-speech_server_1' Enter # Restart container -tmux send-keys -t 0:1 'cd ~/git/uncloseai-speech && sudo docker-compose restart' Enter +tmux send-keys -t 0:1 'cd ~/uncloseai-speech && sudo docker-compose restart' Enter ``` ## Testing Philosophy