chore: logo re-compress + roster entry in mcp.json.example #7

Merged
troed merged 8 commits from devel into main 2026-08-26 15:58:25 +02:00
Owner

Two housekeeping changes left over from the MCP/roster work:

  • logo.png re-compressed (63 KB -> 12 KB, still 1024x1024 RGBA)
  • mcp.json.example gains the roster MCP server entry (localhost:4021)
Two housekeeping changes left over from the MCP/roster work: - logo.png re-compressed (63 KB -> 12 KB, still 1024x1024 RGBA) - mcp.json.example gains the roster MCP server entry (localhost:4021)
Follow-up to the public-repo security audit: tracked files carried real internal network details (LAN IP, hostnames, username, home paths, SSH port). This removes them; real values stay in gitignored local files and the deploy environment, mirroring the policy already used in starfleet/roster.

Changes:
- `AGENTS.md`: added a **Public repo hygiene** section (no internal hostnames/IPs/usernames/home paths/credentials in tracked files; pre-push scan command). Sanitized the deploy/fj sections that documented the live server's address, user, repo path, and SSH commands.
- `deploy.sh`: `SERVER_HOST`, `SERVER_USER`, `SERVER_REPO_DIR` are now **required env vars** (were hardcoded LAN defaults); setup comments use placeholders.
- `client.sh.example` / `server.sh.example` / `mcp.json.example`: placeholder hosts (`<server-host>`, `<llm-host>`, `<home-assistant-host>`).
- `README.md` + `src/computer/client/__init__.py`: example IPs replaced with placeholders.

Deploy note: run deploys with `SERVER_HOST=... SERVER_USER=... SERVER_REPO_DIR=... ./deploy.sh` (export them in your shell or a gitignored env file).

Verification: `bash -n deploy.sh` OK; edited Python module compiles; hygiene scan (`git grep -nIEi ...`) clean over tracked tree.
Co-authored-by: Troed Sångberg <github@troed.se>
Reviewed-on: #4
docs: note wake word model training is complete
Some checks failed
CI / Sanity check (ubuntu-latest) (pull_request) Failing after 3m33s
8a67ed25fd
docs: add NemotronLabs VoiceChat-11B investigation
Some checks failed
CI / Sanity check (ubuntu-latest) (pull_request) Failing after 3m19s
d3b4b67576
docs: add roster server to mcp.json.example
Some checks failed
CI / Sanity check (ubuntu-latest) (pull_request) Failing after 3m37s
e452cd1986
troed merged commit 8db2f8427c into main 2026-08-26 15:58:25 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
starfleet/computer!7
No description provided.