Sandbox CLI Tool and Platform

Purpose

A CLI tool and platform enabling users to securely run untrusted code in a sandboxed environment using Docker. It supports both remote hosting and on-premises deployment.

Installation

The Sandbox CLI tool can be installed with a single command:

wget https://sandshell.dev -O /usr/local/bin/sandshell && chmod +x /usr/local/bin/sandshell

Workflow

Run the CLI:

sandshell init

Choose Environment Type:

Select Initial Docker Image:

Run Your App:

In case of a Node.js app:

sandshell npm run dev
[INFO] Starting sandbox...
[INFO] Environment isolated successfully.
[INFO] Your app is running at eu-4j2k8sR7.johndoe.sndsh.dev

Key Features

Use Cases