Skip to content

v1.0.2

Choose a tag to compare

@nyrahul nyrahul released this 30 Dec 02:29
· 54 commits to main since this release

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.sh

Option 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 mysecretkey

RustFS credentials will be auto-generated and displayed at the end of installation.

Option 3: Docker Pull

docker pull ghcr.io/nyrahul/shellsight:v1.0.2

Docker Image

  • ghcr.io/nyrahul/shellsight:v1.0.2
  • ghcr.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 --uninstall

This will prompt you to:

  1. Remove containers and networks
  2. Optionally remove Docker volumes (deletes all data)
  3. Optionally remove configuration files

Full Changelog: v1.0.1...v1.0.2