0%

g.sh - Go 语言环境管理工具安装脚本

脚本功能

g.sh 是一个用于安装 g 工具的自动化脚本。g是一个轻量级的 Go语言版本管理工具,类似 Node.js的 nvm或 Ruby的 rbenv。它支持快速下载、安装、切换和管理多个 Go版本,自动配置环境变量,简化 Go开发环境的搭建和维护。

install-cri-docker.sh - cri-dockerd 安装脚本

脚本功能

install-cri-docker.sh 是一个自动化安装 cri-dockerd的Shell脚本。cri-dockerd 是 Kubernetes v1.24+版本移除 Docker 支持后的兼容性解决方案,它实现了 Kubernetes 的容器运行时接口(CRI),允许 Kubernetes 集群继续使用 Docker 作为底层容器运行时。

install-docker.sh - Docker Engine 快速安装脚本

脚本功能

install-docker.sh 是一个一键式 Docker Engine 安装脚本,支持 Debian、Ubuntu、RHEL、CentOS、Alibaba Cloud Linux、Anolis OS等主流Linux发行版。脚本自动添加官方软件源、安装最新稳定版 Docker Engine及Docker Compose插件,并配置国内镜像加速器,极大简化 Docker的安装和部署流程。

install-docker2.sh - Docker 交互式安装脚本

脚本功能

install-docker2.sh 是一个功能增强的 Docker 安装脚本,提供交互式版本选择界面,支持从 Docker 官方静态二进制包安装。脚本自动获取最新 40个可用版本供用户选择,支持一键安装最新版或手动选择特定版本,并自动配置 systemd服务、Docker Compose插件和镜像加速器。

install-nginx.sh - Nginx 官方源快速安装脚本

脚本功能

install-nginx.sh 是一个一键式 Nginx官方版本安装脚本,支持 Ubuntu、Debian、CentOS、RHEL、AlmaLinux、Rocky Linux、SUSE、openSUSE、Alibaba Cloud Linux、Anolis OS等主流 Linux发行版。脚本自动添加 Nginx官方 APT/YUM/Zypper软件源,导入 GPG签名密钥,安装最新稳定版 Nginx并配置开机自启。

install-zerotier.sh - ZeroTier 虚拟网络快速安装脚本

脚本功能

install-zerotier.sh 是 ZeroTier官方提供的自动化安装脚本,支持 Debian、Ubuntu、RedHat、CentOS、Fedora、SUSE、Kali、Alibaba Cloud Linux、Anolis OS等 Linux发行版以及macOS系统。脚本自动检测操作系统,添加官方软件源,导入 GPG签名密钥,安装 zerotier-one服务并获取设备地址。

mng.sh - Nginx 配置文件合并脚本

脚本功能

mng.sh 是一个用于合并 Nginx 配置文件及其 include 文件的 Shell 脚本。它能够将分散在多个文件中的 Nginx 配置合并为单个文件,便于查看和管理复杂的 Nginx 配置结构。该脚本会递归解析所有包含的配置文件,将它们整合成一个完整的配置文件输出到标准输出或指定文件。

OpenSSL.sh - 自签名 SSL 证书生成脚本

脚本功能

OpenSSL.sh 是一个功能完整的自签名 SSL 证书生成脚本,使用 OpenSSL工具创建CA证书和服务端SSL证书。支持多域名、多 IP 地址的扩展证书生成,适用于测试环境、开发环境和内部服务。

SystemInfoMonitor.sh - 系统资源监控告警脚本

脚本功能

SystemInfoMonitor.sh 是一个功能全面的系统资源持续监控脚本,实时检测 CPU 利用率、内存使用率、磁盘空间使用率和网络流量。当资源使用率连续超过设定阈值时,通过 Bark 推送告警通知,帮助管理员及时发现和处理系统资源瓶颈。

UpdateImages.sh - Docker 镜像批量更新脚本

脚本功能

UpdateImages.sh 是一个功能强大的 Docker 镜像批量管理和更新脚本,能够自动拉取所有容器的最新镜像版本,重新创建容器,并提供完整的备份、回滚和报告功能。脚本支持白名单机制保护特定容器不被更新,并生成详细的操作日志和统计报告。