Automated server setup and management scripts
curl -fsSL https://scripts.jans.dev/create-user.sh | sudo bash -s -- username "<\ssh-key>" 2222 yes
curl -fsSL https://scripts.jans.dev/docker-install-ubuntu.sh | sh
curl -fsSL https://scripts.jans.dev/vps-maintenance.sh | sudo bash -s -- --exec
source <(curl -fsSL https://scripts.jans.dev/quick-aliases.sh)
This is a collection of shell scripts for automating common server setup and management tasks. All scripts include error handling, rollback capabilities, and comprehensive validation.
View on GitHub →Option 1: Pipe directly to bash (quick)
curl -fsSL https://scripts.jans.dev/script-name.sh | sudo bash -s -- [arguments]
Option 2: Download and inspect first (recommended)
curl -fsSL https://scripts.jans.dev/script-name.sh -o script.sh
cat script.sh # Review the script
sudo bash script.sh [arguments]