Saltar al contenido
V volfread.xyz
CLI · Shell

OpenCode Dockerized

En simple

Ejecuta OpenCode dentro de un contenedor que solo ve la carpeta de tu proyecto: una orden destructiva no puede tocar el resto de tu sistema.

Detalles técnicos

Fork de glennvdv/opencode-dockerized en Shell, reconstruido sobre OpenCode V2: los permisos viajan inline por OPENCODE_CONFIG_CONTENT y config, plugins y reglas entran como un único mount read-only, así ninguna sesión relaja su propio sandbox. Hooks de seguridad versionados (plugins/security-guard.js) evalúan los patrones unsafe/injection de opencode-policy en strict, balanced u off, con resolución de escapes por symlink, confinamiento del proyecto y backstops de secretos (claves SSH/GPG, .env, .npmrc, auth.json). Forward de agentes SSH y GPG sin copiar claves privadas.

Shell Docker Debian OpenCode Node.js

Destacados

  • Permisos inline por entorno, nunca desde un fichero escribible
  • Guard versionado con modos strict/balanced/off y backstops de secretos
  • Forward de agentes SSH y GPG sin claves privadas en el contenedor

Líneas de código

9577

Shell
79%
JavaScript
19%
Dockerfile
2%

Última actividad registrada

Última actividad registrada 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

Última actividad registrada en el proyecto.