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.


Copyright © 2026 buildplan Docs. View on GitHub

Page last modified: Apr 27, 2026.

This site uses Just the Docs, a documentation theme for Jekyll.