Quick Installation Scripts
Scripts for various tools and configurations.
Security Best Practice: Always review scripts before running them. Each script page shows its full source code for transparency.
Available Scripts
Docker compose manager
POSIX-compliant script for managing multiple Docker Compose projects.
Installation: This script is interactive and cannot be piped.
📖 View Details & Source • 📥 Download • 🔗 Repository
Docker Container Monitor
Bash script for monitoring Docker containers - checks health, resource usage, image updates, and sends notifications
Installation: This script cannot be piped for safety. Please download it first.
📖 View Details & Source • 📥 Download • 🔗 Repository
Docker Compose Manager
Shell script to manage Docker Compose projects across multiple directories with a single command.
Note: This script requires sudo privileges to run.
Quick Install:
curl -sSL https://raw.githubusercontent.com/buildplan/dcm/refs/heads/main/docker-compose-manager.sh -o dcm
chmod +x dcm
sudo mv dcm /usr/local/bin/
📖 View Details & Source • 📥 Download • 🔗 Repository
Deploy Docker Daemon Config
Automatically configure Docker daemon settings with security hardening
Note: This script requires sudo privileges to run.
Quick Install (One-Liner):
curl -L https://raw.githubusercontent.com/buildplan/docker/refs/heads/main/deploy-daemon-config.sh | sudo bash
📖 View Details & Source • 📥 Download • 🔗 Repository
Debian/Ubuntu Server Setup & Hardening
Interactive script for automated initial setup and security hardening of fresh Debian or Ubuntu servers
Note: This script requires sudo privileges to run.
Installation: This script is interactive and cannot be piped.
📖 View Details & Source • 📥 Download • 🔗 Repository
Restic Backup Script
Automated encrypted backups with restic - supports local and remote repositories, scheduling, notifications, and safe restore workflows
Note: This script requires sudo privileges to run.
Installation: This script is interactive and cannot be piped.
📖 View Details & Source • 📥 Download • 🔗 Repository
Rsync Backup Script
This script automates backups of local directories to a remote server (such as a Hetzner Storage Box) using rsync over SSH.
Note: This script requires sudo privileges to run.
Installation: This script is interactive and cannot be piped.
📖 View Details & Source • 📥 Download • 🔗 Repository
VPS Benchmark Script
Quick, all-in-one performance baseline for a new VPS. It tests the three most important components: CPU, Disk I/O, and Network speed.
Note: This script requires sudo privileges to run.
Quick Install (One-Liner):
curl -L https://raw.githubusercontent.com/buildplan/learning/refs/heads/main/vps-benchmark.sh | sudo bash
📖 View Details & Source • 📥 Download • 🔗 Repository
Need Help?
Check out the main documentation for detailed guides and setup instructions.