Repository navigation
v1.0.2
Quick Deployment
Option 1: Download and Deploy
# Download using GitHub CLI (recommended)
gh release download v1.0.2 -p "*.tar.gz"
# Or using curl
curl -L -o shellsight.tar.gz "https://github.com/nyrahul/shellsight/releases/download/v1.0.2/shellsight-v1.0.2.tar.gz"
# Extract and deploy
mkdir shellsight && tar -xzvf shellsight*.tar.gz -C shellsight
cd shellsight
./deploy.shOption 2: Deploy with Built-in S3 Storage (RustFS)
If you don't have an existing S3 storage, you can install RustFS (high-performance S3-compatible storage) alongside ShellSight:
# Interactive mode (will prompt for RustFS installation)
./deploy.sh
# Or explicitly install RustFS
./deploy.sh --with-rustfs
# With custom credentials
./deploy.sh --with-rustfs --rustfs-access-key myaccesskey --rustfs-secret-key mysecretkeyRustFS credentials will be auto-generated and displayed at the end of installation.
Option 3: Docker Pull
docker pull ghcr.io/nyrahul/shellsight:v1.0.2Docker Image
ghcr.io/nyrahul/shellsight:v1.0.2ghcr.io/nyrahul/shellsight:latest
Deploy Script Options
| Option | Description |
|---|---|
--with-rustfs |
Install RustFS (S3-compatible storage) alongside ShellSight |
--rustfs-access-key KEY |
Set RustFS access key (default: auto-generated) |
--rustfs-secret-key KEY |
Set RustFS secret key (default: auto-generated) |
--uninstall |
Uninstall ShellSight and all components |
-h, --help |
Show help message |
Uninstalling
To completely remove ShellSight:
./deploy.sh --uninstallThis will prompt you to:
- Remove containers and networks
- Optionally remove Docker volumes (deletes all data)
- Optionally remove configuration files
Full Changelog: v1.0.1...v1.0.2