使用 GitHub Actions 自动部署多个 Cloudflare Pages 项目
核心组件 GitHub Actions: 用于执行自动化流程的 CI/CD 工具。 Cloudflare API 令牌 (API Token): 用于授权 GitHub Actions 操作您的 Cloudflare 账户资源,比全局API密钥更安全、更推荐。 GitHub Secrets: 用于安全地存储您的 API 令牌和账户ID,避免敏感信息暴露在代码中。 步骤一:创建 Cloudflare API 令牌为了实现最佳的便利性和安全性,我们创建一个可以管理您名下所有账户的用户API令牌。 登录 Cloudflare。 点击右上角您的头像,选择 “My Profile” (我的个人资料)。 在左侧菜单选择 “API Tokens” (API令牌),然后点击 “创建令牌 (Create Token)”。 创建自定义令牌:点击 “创建自定义令牌 (Create Custom Token)” 下面的 “开始 (Get started)” 按钮。 配置权限 (Permissions):这是最关键的一步,我们只授予部署所需的最小权限。在权限表格中,添加以下唯一一行...
Markdown 详细语法指南
1. 标题 (Headings) 使用 # 号创建标题,支持一到六级。# 的数量代表标题的级别 语法: # 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标题 ###### 六级标题 2. 段落和换行 (Paragraphs & Line Breaks)段落:一个或多个连续的文本行构成一个段落。段落之间需要一个或多个空行来分隔 强制换行:如果您想在段落内强制换行,可以在一行的末尾输入两个或更多的空格,然后按回车 3. 文字格式 (Text Formatting) 粗体 (Bold): **文字** 或 __文字__ 斜体 (Italic): *文字* 或 _文字_ 粗斜体 (Bold & Italic): ***文字*** 或 ___文字___ 删除线 (Strikethrough): ~~文字~~ 下划线 (Underline): HTML 标签 <u>文字</u> (非标准 Markdown) 语法: **这是粗体** *这是斜体* ***这是粗斜...
搭建hexo博客(二)
一、安装主题1. Git安裝1.1 在博客根目录里安装最新版主题anzhiyu主题: 1git clone -b main https://github.com/anzhiyu-c/hexo-theme-anzhiyu.git themes/anzhiyu butterfly主题: 1git clone -b master https://github.com/jerryc127/hexo-theme-butterfly.git themes/butterfly 1.2. 第一次使用需要安装 pug 以及 stylus 的渲染器 1npm install hexo-renderer-pug hexo-renderer-stylus --save 2. 应用主题修改 hexo 配置文件_config.yml,把主题改为anzhiyu或butterfly 1theme: anzhiyu 3. 覆盖配置覆盖配置可以使主题配置放置在anzhiyu或butterfly目录之外,避免在更新主题时丢失自定义的配置。 如果你是linux系统就执行以下命令: 1cp -rf ./themes/an...
搭建hexo博客(一)
一、准备工作 域名 github cloudfare 二、软件安装1. Node1.1 打开Node官网,下载和自己系统相配的Node的安装程序,否则会出现安装问题。下载地址:https://nodejs.org/en 1.2 下载后安装,安装的目录可以使用默认目录C:/Program Files/nodejs/ 1.3 安装完成后,检查是否安装成功。在键盘按下win + R键,输入CMD,然后回车,打开CMD窗口,执行node -v命令,看到版本信息,则说明安装成功。 1.4 修改npm源。npm下载各种模块,默认是从国处服务器下载,速度较慢,建议配置成华为云镜像源。打开CMD窗口,运行如下命令: 1npm config set registry https://mirrors.huaweicloud.com/repository/npm/ 2. Git2.1 进入官网下载适合你当前系统的 Git:https://git-scm.com/downloads 2.2 下载后傻瓜式安装Git即可,安装的目录最好使用默认目录C:/Progra...
Claw搭建哪吒面板
1. 哪吒项目地址:github公库:https://github.com/nezhahq/nezhagithub镜像:https://github.com/nezhahq/nezha/pkgs/container/nezha 2. 创建面板容器步骤:2.1 在爪云,用>180天的github帐号登陆2.2 选择合适的地区后,进入 App Launchpad > Create App2.3 填写配置参数: Application name:nazhamb Imgage name:ghcr.io/nezhahq/nezha:v1.13.2 Network:端口:8080自定义域名:nz.363689.xyz Local Storage: 点add Capacity:1或2 Mount Path:/dashboard/data 2.4启动部署,等状态为 Running 即可 3. 配置反向代理容器 Application name:nazhafd Imgage name:nginx(默认) Network...
纯ipv6的vps用docker-compose.yml部署双面板和openlist
一、准备工作1. 一台VPS:确保您可以通过 SSH 正常登录,内存>5122. 一个域名:并且必须将这个域名的 DNS 管理权交给 Cloudflare二、安装 Docker 和 Docker Compose (运行环境)在安装面板之前,我们需要先在您的 NAT VPS 上安装 Docker 运行环境 1. SSH 登录到您的 NAT VPS2. 安装 nano 对于 Debian / Ubuntu 系统 (最常见),只需要执行一行命令来安装它:1apt-get update && apt-get install -y nano 3. 执行 Docker 官方一键安装脚本:12curl -fsSL https://get.docker.com -o get-docker.shsudo sh get-docker.sh 这个脚本会自动检测您的系统,并安装最新版本的 Docker Engine 和 Docker Compose 插件 4. 验证安装:1docker version 1docker compose version 如果您能看到版本号输出...
Warp 自动重连脚本部署指南
1. warp安装首次运行 1wget -N https://gitlab.com/fscarmen/warp/-/raw/main/menu.sh && bash menu.sh 日常维护 1warp 手动重连 1wg-quick down warp &>/dev/null; sed -i "s/Endpoint.*/Endpoint = engage.cloudflareclient.com:4500/" /etc/wireguard/warp.conf; warp o 2. Warp 自动重连脚本部署本指南将帮助您在 VPS 上部署一个脚本,以自动修复 Warp 的 IPv4 出口掉线问题 2.1 创建并编辑脚本文件首先,在您的 VPS 上创建一个名为 reconnect_warp.sh 的文件 1nano reconnect_warp.sh 打开编辑器后,将下面的完整脚本代码复制并粘贴进去。粘贴完成后,按 Ctrl + X,然后按 Y,最后按 Enter 保存并退出。 完整脚本代码: 1234567891011121314...
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick StartCreate a new post1$ hexo new "My New Post" More info: Writing Run server1$ hexo server More info: Server Generate static files1$ hexo generate More info: Generating Deploy to remote sites1$ hexo deploy More info: Deployment