rsr

Remote Script Runner โ€” run shell scripts with a single command

๐Ÿš

Shell-Aware

Auto-detects bash, zsh, sh, fish

๐ŸŒ

Cross-Platform

macOS, Linux, WSL

โšก

Zero Dependencies

POSIX-compatible

๐Ÿ”’

Inspect First

Review scripts before running

๐Ÿš€ Quick Install

Install rsr to your local bin directory:

bash / zsh
curl -fsSL https://codefuturist.github.io/remote-script-runner/install.sh | bash

โšก One-Liner Usage

Run scripts directly without installing:

Run a script Recommended
curl -fsSL https://codefuturist.github.io/remote-script-runner/rsr | sh -s -- run <script-name>
List available scripts
curl -fsSL https://codefuturist.github.io/remote-script-runner/rsr | sh -s -- list
Show help
curl -fsSL https://codefuturist.github.io/remote-script-runner/rsr | sh -s -- --help

๐Ÿ“ฆ Available Scripts

system-health-check

Check system health: CPU, memory, disk usage, network status

Run with verbose output
curl -fsSL https://codefuturist.github.io/remote-script-runner/rsr | sh -s -- run system-health-check -v

server-setup

Initial server setup: users, SSH hardening, firewall, common tools

Run server setup
curl -fsSL https://codefuturist.github.io/remote-script-runner/rsr | sh -s -- run server-setup

๐Ÿ” Inspect Before Running

Always review scripts before executing them:

View script source
curl -fsSL https://codefuturist.github.io/remote-script-runner/rsr | less

๐Ÿ“‹ Direct Script URLs

Run specific shell versions directly:

Bash script directly
curl -fsSL https://codefuturist.github.io/remote-script-runner/scripts/bash/system-health-check.sh | bash