Skip to content

Run hindsight on Docker Desktop (Windows) after the WSL2 migration - #3

Open
JOduMonT wants to merge 2 commits into
masterfrom
feature/hindsight-windows-docker-desktop
Open

JOduMonT wants to merge 2 commits into
masterfrom
feature/hindsight-windows-docker-desktop

Conversation

@JOduMonT

Copy link
Copy Markdown
Owner

Adds the hindsight service module and updates the repo docs for the permanent move
from Ubuntu/WSL2 to native Windows.

Changes

  • hindsight/ — new service module: docker-compose.yml, README.md, MODELS.md,
    TEMPLATES.md, plus .env.example and root docker-compose.yml registration (539b5f7).
  • AGENTS.md — replaces the hardcoded /home/jond/.docker repo paths with relative
    ones, and adds a Common Pitfalls section.
  • Removes .vscode/extensions.json and .kandev/workflows/.gitkeep.

Notes

  • The concrete HARD-WON-GOTCHAS.md pointer (Postgres schema permissions, the
    cap_drop: ALL trap, docker compose ps without -a) and its provenance line were
    kept verbatim — an earlier draft had genericized them.
  • Remaining /home/jond references in kali-desktop/ and README.md are deliberate:
    they are container-side mount paths, not host paths.
  • glance/ is still untracked and out of scope here.

🤖 Generated with Claude Code

JOduMonT and others added 2 commits September 19, 2026 19:25
…ration

- Add hindsight compose stack (claude-code LLM provider, pg0 named volume)
- Resolve credentials via ${HOME:-${USERPROFILE}} so it works on Windows
- Mount a Linux claude CLI from CLAUDE_CLI_DIR (the Windows CLI is an .exe)
- Mount a folder-shared copy of ~/.claude.json (Docker Desktop shares folders only)
- Gitignore the copied CLI binary and claude.json; document new env vars

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
- Replace the hardcoded /home/jond/.docker repo paths with relative ones
- Add a Common Pitfalls section
- Keep the concrete HARD-WON-GOTCHAS list and its provenance intact
- Remove .vscode/extensions.json and .kandev/workflows/.gitkeep

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant