Operations guide
How to speed up slow SSH login on CentOS 7 before deeper troubleshooting
A practical guide to using optimize_centos7_ssh.sh when an old CentOS 7 host pauses too long before the SSH password prompt because of reverse DNS, GSSAPI, or IPv6 fallback.
6 min read · 2026-04-07
Security hardening
How to disable SSH password login on CentOS without locking yourself out
A practical guide to using centos_disable_password_ssh.sh only after key-based access is confirmed, so you can turn off password login on CentOS safely and predictably.
7 min read · 2026-04-07
OpenVPN guide
Install an OpenVPN client on CentOS 7 with login.txt auth and DNS helper hooks
A practical guide to using install_openvpn_client_centos7.sh to import the EPEL GPG key, install OpenVPN, place client.conf and login.txt, deploy update-resolv-conf, and enable openvpn-client@client on CentOS 7.
7 min read · 2026-04-02
Operations guide
How to use tree-to-file.sh on CentOS 7 and other Unix hosts
A practical note covering what tree-to-file.sh does on a CentOS 7 host, how it auto-installs tree, and when to use it for directory export, migration prep, or AI-assisted troubleshooting.
5 min read · 2026-03-27
Operations guide
How to recover yum on old CentOS 7 hosts by switching repository mirrors
A practical guide for using switch-centos7-repo.sh when CentOS 7 default repositories are no longer usable and you need package installs to work again.
6 min read · 2026-03-26
OpenVPN guide
Install an OpenVPN client on Ubuntu with local client.conf and login.txt checks
A practical guide to using install_openvpn_client_ubuntu.sh to install OpenVPN, verify local client files, optionally copy update-resolv-conf, and enable the openvpn-client@client service on Ubuntu.
6 min read · 2026-03-24
Installation guide
Install Docker on Ubuntu 24.04.4 LTS with one reviewed command
A practical guide to using install_docker_ubuntu_2404.sh on Ubuntu 24.04.4 LTS, including where it fits best, what it changes, and how to verify the result safely.
6 min read · 2026-03-23
Nginx guide
Deploy Nginx 1.22.1 in Docker with /data/nginx as the host mount
A practical guide to using install_nginx_base_docker.sh when Docker is already ready and you want a predictable Nginx 1.22.1 container with host-mounted config, content, and logs.
5 min read · 2026-03-23
MySQL guide
Deploy MySQL 5.7 in Docker with /data/mysql5.7 as the host mount
A practical guide to using install_mysql57_base_docker.sh when Docker is already ready and you need a predictable MySQL 5.7 instance with host-mounted data, config, and init SQL.
5 min read · 2026-03-23
Redis guide
Deploy Redis 7.0.5 in Docker with /data/redis7.0.5 as the host mount
A practical guide to using install_redis705_base_docker.sh when Docker is already ready and you need a password-protected Redis 7.0.5 instance with host-mounted data and config.
4 min read · 2026-03-23
PHP guide
Deploy PHP 7.2 in Docker with /data/php7.2 as the host mount
A practical guide to using install_php72_base_docker.sh when Docker is already ready and you need a host-mounted PHP 7.2 runtime for older applications.
4 min read · 2026-03-23
Workerman guide
Deploy Workerman 3.5.24 in Docker with /data/workerman3.5.24 as the host mount
A practical guide to using install_workerman3524_base_docker.sh when Docker is already ready and you need a simple Workerman 3.5.24 runtime with host-mounted app files and logs.
5 min read · 2026-03-23
Use cases
When to use hello.sh before a bigger shell rollout
A practical guide to using hello.sh as a connectivity probe, lightweight smoke test, and shell-first handoff entrypoint.
4 min read · 2026-03-13
Operations guide
Best use cases for docker-data-move.sh in real operations
A field guide for using docker-data-move.sh when Docker storage outgrows the system disk and manual migration becomes risky.
7 min read · 2026-03-13