██████╗ ██╗ ██╗ █████╗ ██████╗ █████╗ ███╗ ██╗████████╗██╗███╗ ██╗███████╗ ██╔═══██╗██║ ██║██╔══██╗██╔══██╗██╔══██╗████╗ ██║╚══██╔══╝██║████╗ ██║██╔════╝ ██║ ██║██║ ██║███████║██████╔╝███████║██╔██╗ ██║ ██║ ██║██╔██╗ ██║█████╗ ██║▄▄ ██║██║ ██║██╔══██║██╔══██╗██╔══██║██║╚██╗██║ ██║ ██║██║╚██╗██║██╔══╝ ╚██████╔╝╚██████╔╝██║ ██║██║ ██║██║ ██║██║ ╚████║ ██║ ██║██║ ╚████║███████╗ ╚══▀▀═╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═══╝╚══════╝ ---------------------------------------------------------------------------------- quickly and easily create sandbox to run untrusted code. Made with ❤️ using 🦀
quarantine
is a command-line tool that quickly and easily gives you access to a sandboxed environment to run untrusted code. It takes your current working directory, mounts it inside a docker container, and provides a shell interface.
https://github.com/zahash/quarantine/releases
( or )
cargo install quarantine
quarantine --help
quarantine -i node:latest
zahash – [email protected]
Distributed under the MIT license. See LICENSE
for more information.
- Fork it (https://github.com/zahash/quarantine/fork)
- Create your feature branch (
git checkout -b feature/fooBar
) - Commit your changes (
git commit -am 'Add some fooBar'
) - Push to the branch (
git push origin feature/fooBar
) - Create a new Pull Request