Repository navigation
v1.0.10
Quick Deployment
Option 1: Download and Deploy
# Download using GitHub CLI (recommended)
gh release download v1.0.10 -p "*.tar.gz"
# Or using curl
curl -L -o shellsight.tar.gz "https://github.com/nyrahul/shellsight/releases/download/v1.0.10/shellsight-v1.0.10.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-rustfsTwo sets of credentials are auto-generated:
- Admin credentials: For RustFS console login (http://localhost:9001)
- S3 app credentials: For ShellSight with write-only bucket access
Option 3: Docker Pull
docker pull ghcr.io/nyrahul/shellsight:v1.0.10Docker Image
ghcr.io/nyrahul/shellsight:v1.0.10ghcr.io/nyrahul/shellsight:latest
Deploy Script Options
| Option | Description |
|---|---|
--with-rustfs |
Install RustFS (S3-compatible storage) alongside ShellSight |
--uninstall |
Uninstall ShellSight and all components |
-h, --help |
Show help message |
RustFS credentials are auto-generated:
- Admin user: For console login (username:
admin, password: auto-generated) - S3 app user: For application access with write-only permissions
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.9...v1.0.10