Repository navigation
v1.0.49
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.49/shellsight-v1.0.49.tar.gz"
mkdir shellsight && tar -xzvf shellsight.tar.gz -C shellsight
cd shellsight
# Configure S3 settings in .env, then deploy
./deploy.shOption 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.shOption 3: Docker Pull
docker pull ghcr.io/nyrahul/shellsight:v1.0.49Docker Images
ghcr.io/nyrahul/shellsight:v1.0.49ghcr.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 --uninstallFull Changelog: v1.0.48...v1.0.49