██████╗ ██╗ ██╗ █████╗ ██████╗ █████╗ ███╗ ██╗████████╗██╗███╗ ██╗███████╗ ██╔═══██╗██║ ██║██╔══██╗██╔══██╗██╔══██╗████╗ ██║╚══██╔══╝██║████╗ ██║██╔════╝ ██║ ██║██║ ██║███████║██████╔╝███████║██╔██╗ ██║ ██║ ██║██╔██╗ ██║█████╗ ██║▄▄ ██║██║ ██║██╔══██║██╔══██╗██╔══██║██║╚██╗██║ ██║ ██║██║╚██╗██║██╔══╝ ╚██████╔╝╚██████╔╝██║ ██║██║ ██║██║ ██║██║ ╚████║ ██║ ██║██║ ╚████║███████╗ ╚══▀▀═╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═══╝╚══════╝ ---------------------------------------------------------------------------------- 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.
quarantine is available as a package in the AUR.
You can install it with your preferred AUR helper. example:
paru -S quarantine
( 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