每天一小步

科峰

【Hexo博客系列】No.2 美化Hexo博客,教你如何安装和美化Hexo博客 - 使用安知鱼主题

美化Hexo博客,主题安装配置 这期教程演示将使用一款基于hexo-theme-butterfly修改的主題-安知鱼,安知鱼是一个简洁、美丽的静态hexo主题 项目地址:https://github.com/anzhiyu-c/hexo-theme-anzhiyu 官方文档:https://docs.anheyu.com/initall.html 在博客根目录里安装最新版主题 1 git clone -b main https://github.com/anzhiyu-c/hexo-theme-anzhiyu.git themes/anzhiyu 第一次使用需要安装 pug 以及 stylus 的渲染器 1 npm install hexo-renderer-pug hexo-renderer-stylus --save 1.2. 应用主题 修改 hexo 配置文件_config.yml,把主题改为anzhiyu 1 theme: anzhiyu 1.3. 覆盖配置 覆盖配置可以使主题配置放置在 anzhiyu 目录之外,避免在更新主题时丢失自定义的配置。 如果你是linux系统就执行以下命令 1 cp -rf ./themes/anzhiyu/_config.yml ./_config.anzhiyu.yml 如果你是windows系统就请手动将/themes/anzhiyu/_config.yml复制到根目录下并重命名为_config.anzhiyu.yml即可。 以后如果修改任何主题配置,都只需修改 _config.anzhiyu.yml 的配置即可。 注意:…

Continue reading...
科峰

自建订阅!CF-Workers-SUB 教你如何将多节点多订阅汇聚合并为一个订阅!

⚙ 定制汇聚订阅 CF-Workers-SUB 汇聚订阅是将多个节点和多个订阅合并为一个订阅链接的工具,简化了订阅管理,并提供了自动适配和自定义分流等高级功能,极大地方便了小白的使用。 在早期,代理协议非常简单,只有IP:端口和密码等几个参数。然而,随着GFW的不断进化,代理协议也变得越来越复杂,附带的参数越来越多。为了方便节点的分享传播,开发者们制定了标准的LINK格式的分享链接,例如: 1 2 3 trojan://34ec6bdf-0%E5%8C%BA1 vmess://ew0KICAidCn0= ss://YWVzLTI1Ni1nB%BD3 然而,随着越来越多的小白用户自建节点,一条条复制粘贴节点链接变得不再高效。于是,开发者们制定了订阅的标准,即将节点的LINK链接进行一次base64编码处理。通俗地说,就是将节点链接进行了一次打包处理,例如: 1 d5DE10RxNC4xMTQuNzc6NTUwMCMlRTclQkUlOEUlRTUlOUIlQkQz 这就是小白用户经常看到的“乱码”,实际上这是base64格式的订阅内容。将这些内容导入到梯子(代理工具)后,所有节点信息将会显示出来,非常方便。 随着代理工具的功能越来越强大,我们的需求也不仅仅是翻墙这么简单。我们需要不同的站点使用不同的节点,以实现分流的目的。然而,订阅只包含节点信息,无法很好地传递分流规则。因此,clash(mihomo)和singbox应运而生,它们是市面上两大可以设置复杂分流规则的代理内核。 于是,出现了clash专用的yml订阅格式和singbox专用的json订阅格式。然而,这些订阅文件的编写对于小白用户来说门槛太高。因此,提供订阅转换服务的公益站点应运而生,可以将代理节点搭配分流规则,在线转换成对应代理工具需要的订阅格式。 这就是订阅的来历。 例如您的pages项目域名为:sub.fuck.cloudns.biz; 1 2 3 4 vless://b7a392e2BC%98%E9%80%89%E8%8A%82%E7%82%B9 vmess://aSa5LyY6YCViXMuZGV2IiwNCiAgImFscG4iOiAiIiwNCiAgImZwIjogIiINCn0= https://sub.xf.free.hr/auto https://hy2sub.pages.dev 🛠️ Workers 部署方法 1. 部署 Cloudflare Worker: 在 Cloudflare Worker 控制台中创建一个新的 Worker。 将 worker.js 的内容粘贴到 Worker 编辑器中。 2. 修改 订阅入口 :…

Continue reading...
科峰

Cloudflare CDN 全端口回源设置,IPv6无门槛使用VMess,CM喂饭 干货满满

准备工作 一个已经转入CloudFlare的,且是全功能的域名,千万不要使用双向解析的域名 一台VPS (IPv6和IPv4都可以) WebSSH (让没有IPv6环境的小白朋友也可以连上VPS的SSH) 部署开始 1. 通过WebSSH安装X-ui 打开 WebSSH ,Hostname / 主机填入你VPS的IP即可,IPv6无需修改IP格式直接填入即可, 然后填入你VPS的Username / 用户名和Password / 密码后点击Connect连上你的VPS 连上机器后安装X-ui,这里就使用甬哥的X-ui脚本 1 bash <(curl -Ls https://raw.githubusercontent.com/yonggekkk/x-ui-yg/main/install.sh) 注意: 如果你的机器未安装BBR,请优先安装BBR后再展开后续的工作。 X-ui面板端口设为2052,CF支持HTTP回源端口如下:80、8080、8880、2052、2082、2086、2095,推荐使用除了80之外的端口 X-ui面板用户名和密码随意即可 注意: 如果机器出口没有IPv4,可通过安装WARP来给机器添加IPv4出口 打开 CloudFlare, 选中你要使用的域名,以下例子使用google.com域名举例; 注意: vmess.google.com将会作为你VMess节点的伪装域名使用 打开 http://xui.google.com:2052, 填入你设置的X-ui面板用户名和密码后点击登录即可 协议: vmess 端口: 随意 复制下来备用 uuid: 复制下来备用 传输协议: ws TLS: 关闭 点击添加完成 协议: vmess 端口: 随意 复制下来备用 uuid: 将第3.1步复制下来的uuid粘贴在此处 传输协议: ws TLS: 开启…

Continue reading...
科峰

轻松部署无限节点代理池!从零开始小白轻松上手!CM喂饭干货满满!

🚀 自建代理池:打造属于你的无限节点 想拥有一个永不过期、取之不尽的节点池吗?手把手教你如何通过几步简单的配置,构建自己的代理池,让你在任何时候都能轻松获取优质节点。 正所谓授人以鱼不如授人以渔! 在开始之前,请确保你已具备以下条件: subs-check 支持三种部署方式,用户可根据自己的操作习惯和硬件环境选择最适合自己的方式: 1 docker run -d --name subs-check -p 8199:8199 -p 8299:8299 -e API_KEY=填入管理密码 --restart always ghcr.io/beck-8/subs-check:latest 例如: 1 docker run -d --name subs-check -p 8199:8199 -p 8299:8299 -e API_KEY=admin --restart always ghcr.io/beck-8/subs-check:latest 1.2 部署方式二:使用 docker-compose.yml 部署容器 创建 docker-compose.yml,并启动容器。将 config.yaml 配置文件所在目录映射到容器 /app/config 内: 1 2…

Continue reading...
科峰

【Hexo博客系列】No.1 搭建Hexo博客,快速简洁高效,零成本搭建个人博客:Hexo + GitHub Pages + Cloudflare Pages 完整指南

本文详细介绍了如何使用Hexo框架搭建一个个人博客,并将其部署到GitHub Pages和Cloudflare Pages上。主要内容包括: 环境准备:安装Node.js和Git 配置Git和GitHub:设置SSH密钥,创建GitHub仓库 初始化Hexo项目:安装Hexo,创建新博客 部署到GitHub Pages:配置部署设置,推送静态文件 部署到Cloudflare Pages:连接GitHub仓库,自动部署 基本使用方法:创建新文章,本地预览,发布更新 这个教程适合那些想要快速搭建个人博客,但又不想花费太多成本的人。通过使用Hexo、GitHub和Cloudflare的免费服务,您可以轻松创建一个高效、简洁的博客网站。 常用 Git 命令 git config -l //查看所有配置 git config --system --list //查看系统配置 git config --global --list //查看用户(全局)配置 3.1. 配置用户名和邮箱 1 git config --global user.name "你的用户名" 2 git config --global user.email "你的邮箱" 通过git config…

Continue reading...