Skip to content

v1.0.10

Choose a tag to compare

@github-actions github-actions released this 30 Dec 05:36
· 46 commits to main since this release

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

Two 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.10

Docker Image

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