Saltar al contenido
V volfread.xyz
CLI · Shell

OpenCode Dockerized

In simple terms

Runs OpenCode inside a container that only sees your project folder — a destructive command cannot reach the rest of your system.

Technical details

Shell fork of glennvdv/opencode-dockerized rebuilt around OpenCode V2: permissions travel inline via OPENCODE_CONFIG_CONTENT and config, plugins and rules arrive as a single read-only mount, so no session can relax its own sandbox. Versioned security hooks (plugins/security-guard.js) evaluate the opencode-policy unsafe/injection patterns in strict, balanced or off, with symlink-escape resolution, project confinement and secret backstops (SSH/GPG keys, .env, .npmrc, auth.json). SSH and GPG agent forwarding without copying private keys.

Shell Docker Debian OpenCode Node.js

Highlights

  • Inline permissions from the environment, never a writable file
  • Versioned guard with strict/balanced/off modes and secret backstops
  • SSH and GPG agent forwarding without private keys in the container

Lines of code

9,577

Shell
79%
JavaScript
19%
Dockerfile
2%

Last recorded activity

Last recorded activity 57 commits · 52 sem
Semana 1: 0 commits Semana 2: 0 commits Semana 3: 0 commits Semana 4: 0 commits Semana 5: 0 commits Semana 6: 0 commits Semana 7: 0 commits Semana 8: 0 commits Semana 9: 0 commits Semana 10: 0 commits Semana 11: 0 commits Semana 12: 0 commits Semana 13: 0 commits Semana 14: 0 commits Semana 15: 0 commits Semana 16: 0 commits Semana 17: 0 commits Semana 18: 0 commits Semana 19: 0 commits Semana 20: 0 commits Semana 21: 0 commits Semana 22: 0 commits Semana 23: 0 commits Semana 24: 0 commits Semana 25: 0 commits Semana 26: 0 commits Semana 27: 0 commits Semana 28: 0 commits Semana 29: 0 commits Semana 30: 0 commits Semana 31: 0 commits Semana 32: 0 commits Semana 33: 0 commits Semana 34: 0 commits Semana 35: 0 commits Semana 36: 0 commits Semana 37: 0 commits Semana 38: 0 commits Semana 39: 0 commits Semana 40: 0 commits Semana 41: 0 commits Semana 42: 0 commits Semana 43: 0 commits Semana 44: 0 commits Semana 45: 0 commits Semana 46: 0 commits Semana 47: 0 commits Semana 48: 0 commits Semana 49: 30 commits Semana 50: 25 commits Semana 51: 0 commits Semana 52: 2 commits

Last recorded activity in the project.