Skip to content

Releases: LoicE5/secure-vibe

v1.1.0

27 Mar 22:27

Choose a tag to compare

  • Forward host git identity (user.name and user.email) into the container so commits are attributed correctly
  • Fix bare directory names not being resolved in the excluded files list
  • Fix Bun stdout type cast and update bun types to resolve stream reading errors

v1.0.0

15 Mar 18:08

Choose a tag to compare

  • Run Claude Code inside an isolated Docker or Podman container with automatic credential injection
  • Mount any local directory into the container as the working directory
  • Persistent Homebrew volume (secure-vibe-brew) seeded on first run — installed packages survive restarts
  • Hardened Ubuntu image with a non-root user; all packages managed rootless via brew
  • Auto-detect Docker or Podman; prompt when both are available
  • Save working directory before starting: zip archive or directory copy
  • CLI args and environment variables for all options; "prompt" forces interactive input
  • Custom entrypoint command support (e.g. --command=bash); shell metacharacters handled automatically
  • Dynamic UID/GID mapping so container files are owned by the host user
  • Credential resolution chain: ~/.claude.json → macOS Keychain → ~/.claude/.credentials.json
  • Banned directory list prevents mounting sensitive system paths
  • prune:brew and prune:image scripts for cleanup