Skip to content

v1.0.46

Choose a tag to compare

@github-actions github-actions released this 02 Jan 14:59
· 10 commits to main since this release

Quick Deployment

Option 1: With Existing S3 Storage

# Download and extract
curl -L -o shellsight.tar.gz "https://github.com/nyrahul/shellsight/releases/download/v1.0.46/shellsight-v1.0.46.tar.gz"
mkdir shellsight && tar -xzvf shellsight.tar.gz -C shellsight
cd shellsight

# Configure S3 settings in .env, then deploy
./deploy.sh

Option 2: With RustFS (S3-compatible storage)

If you don't have S3 storage, deploy RustFS first:

# Deploy RustFS (generates admin + S3 credentials)
./deploy-rustfs.sh

# Copy the S3 credentials to ShellSight .env, then deploy
./deploy.sh

Option 3: Docker Pull

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

Docker Images

  • ghcr.io/nyrahul/shellsight:v1.0.46
  • ghcr.io/nyrahul/shellsight:latest

Deploy Scripts

deploy.sh - Deploy ShellSight

Option Description
--uninstall Uninstall ShellSight
-y, --yes Auto-answer yes to prompts
-h, --help Show help

deploy-rustfs.sh - Deploy RustFS (S3-compatible storage)

Option Description
--uninstall Uninstall RustFS
-y, --yes Auto-answer yes to prompts
--admin-user USER Set admin username (default: admin)
--admin-password PASS Set admin password (auto-generated)
-h, --help Show help

After deploying RustFS, create an Access Key in the RustFS console (http://localhost:9001).

Uninstalling

# Uninstall ShellSight
./deploy.sh --uninstall

# Uninstall RustFS (if deployed)
./deploy-rustfs.sh --uninstall

Full Changelog: v1.0.45...v1.0.46