Skip to content

cognesy/instructor-sandbox

Repository files navigation

Instructor Sandbox

Sandboxed command execution for PHP (host, Docker, Podman, Firejail, Bubblewrap).

use Cognesy\Sandbox\Config\ExecutionPolicy;
use Cognesy\Sandbox\Sandbox;

$sandbox = Sandbox::host(ExecutionPolicy::in(__DIR__));
$result = $sandbox->execute(['php', '-v']);

echo $result->stdout();

More docs:

About

Instructor PHP sandbox package

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages