0%

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 镜像批量管理和更新脚本,能够自动拉取所有容器的最新镜像版本,重新创建容器,并提供完整的备份、回滚和报告功能。脚本支持白名单机制保护特定容器不被更新,并生成详细的操作日志和统计报告。

为Hugo Next主题添加Umami统计支持

概述

最近我将博客的统计工具从其他方案迁移到了开源的 Umami ,但发现 Hugo 的 Next 主题默认并不支持 Umami。经过一番研究,我成功地为该主题添加了 Umami 统计支持。本文将详细介绍实现过程,为使用 Hugo 博客的用户提供一个完整的 Umami 集成解决方案。

前言

最近在管理我的多个网站时,遇到了一个非常头疼的问题:我有三个不同的1Panel服务器,还有一些部署在阿里云上的服务,包括CDN和边缘安全加速。虽然1Panel可以自动申请SSL证书并推送到网站,但云厂商的CDN和边缘安全加速服务需要手动上传和更新证书,每次证书快过期时都要手动更新,非常麻烦。

Port Monitor - 轻量级网络端口监控工具

今天想和大家分享一个我自己开发的网络监控工具——Port Monitor。这是一个用Go语言编写的轻量级网络端口监控工具,主要用于实时监控系统中的TCP/UDP服务和网络接口状态。

GeoLite2 自动搬运仓库使用手册

利用 GitHub Actions 每 3 天自动拉取 MaxMind 官方 GeoLite2-City/Country/ASN 数据库并发布 Release,供内网或生产环境 wget 使用。

前置条件

项目说明
GitHub 账号需能创建公开仓库
MaxMind 账号免费申请,用于获取 license_key(白名单地区建议选 US/JP)注册步骤: MaxMind 免费账号注册
浏览器用于配置仓库密钥

一键 Fork 仓库

  1. 打开 https://github.com/P3TERX/GeoLite.mmdb
  2. 点击右上角 Fork → 选择你的账号 → 完成
  3. 得到自己的仓库地址:
    https://github.com/<你的用户名>/GeoLite.mmdb

配置密钥(Secrets)

路径:Settings → Secrets and variables → Actions → New repository secret