CF Worker部署Umami的API
获取Token进入 Hoppscotch 获取token worker部署 直接去cloudflare创建一个Workers,修改名称点击部署 部署完后在右上角点击编辑代码修改worker.js的内容 粘贴下面的内容,并修改 API_BASE_URL、TOKEN 和WEBSITE_ID为你的内容 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970addEventListener('fetch', event => { event.respondWith(handleRequest(event));});const API_BASE_URL = 'https://umami.yourdomain.com';const TOKEN = 'your_token';const WEBSIT...
Hexo添加侧边栏日历卡片
效果预览 教程 在博客源码根目录的source\css\custom.css添加css代码,没有这个文件就新建一个,这样就不用修改主题源码了 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771...
解决Win10/11系统提示「从服务器返回了一个参照」错误的有效方法
问题背景当您在Windows 11系统中进行某些敏感操作(如安装未签名程序或修改系统文件)时,可能会遭遇「从服务器返回了一个参照」的权限错误。该问题通常与系统安全策略中的UAC验证机制相关,通过调整组策略设置可快速解决。 操作步骤详解一、打开组策略编辑器 快捷键启动按下 Win + R 打开运行窗口➔ 输入 gpedit.msc➔ 点击「确定」或按回车键 二、定位安全策略设置项 导航至安全选项依次展开左侧目录树:计算机配置 ➔ Windows 设置 ➔ 安全设置 ➔ 本地策略 ➔ 安全选项 三、修改关键安全策略 调整UAC验证规则在右侧策略列表中找到:用户账户控制: 仅提升已签名并验证的可执行文件(位置:策略列表最底部) ➔ 双击该条目➔ 选择「已禁用」➔ 点击「应用」并确认 注意事项 安全性提示禁用该策略会降低系统对未签名程序的检测强度,建议: 完成所需操作后恢复为「已启用」状态 仅从可信来源获取软件 关联问题若仍出现权限错误,可尝试: 123:: 以管理员身份运行CMD执行sfc /scannowDISM /Online /Cleanup-Ima...
今日诗词侧边栏小组件
--- API该组件api由今日诗词提供 安装教程创建组件主题新建themes/butterfly/layout/includes/widget/card_poem.pug,内容如下 123456789101112131415161718#card-poem.card-widget #poem_sentence #poem_info #poem_dynasty #poem_authorscript(src='https://cdn.jsdelivr.net/npm/js-heo@1.0.11/poem/jinrishici.js', charset='utf-8')script(type='text/javascript'). jinrishici.load(function(result) { var sentence = document.querySelector("#poem_sentence") var author = d...
VSCode插件推荐
前言作为当今最受欢迎的代码编辑器之一,Visual Studio Code(简称VSCode)凭借其轻量、快速和高度可定制的特性,赢得了全球开发者的青睐。而VSCode强大的插件生态系统,更是让它如虎添翼,能够满足各种开发需求。 本文将为大家推荐一些我个人使用过且觉得非常实用的VSCode插件,涵盖代码编辑、调试、版本控制、主题美化等多个方面。无论你是前端开发者、后端工程师,还是全栈开发者,相信都能从中找到适合自己的插件,让你的开发效率更上一层楼。 推荐插件Chinese (Simplified) (简体中文)Chinese (Simplified) Language Pack for Visual Studio Code 是一个非常实用的插件,尤其是对于中文用户来说,它可以显著提升使用体验。以下是关于这款插件的详细介绍和推荐理由: 功能概述 语言支持:将 VSCode 的界面语言切换为简体中文。 覆盖范围:包括菜单、命令面板、错误提示、设置界面等几乎所有 UI 元素。 自动适配:安装后,VSCode 会根据系统语言自动切换为中文界面。 推荐理由 降低学习成本: 对于刚接...
使用 Vercel 自建 Umami 服务
前提条件需要准备 GitHub 账号,Vercel 账号,Umami 账号 教程开始创建数据库登录Vercel,点击 Storage 创建 Postgres 数据库。 选择 Neon 类型 复制 DATABASE_URL,待会儿要用到 一键部署根据 Umami 官方文档 ,可以直接一键 Deploy 到 Vercel。 在红色框内填入对应内容,然后点击Deploy,等待部署完成。 部署结束后进入项目的 project 页面点击 Visit 访问 Umami。 建议绑定自己的域名 首次进入需输入账号密码,初始账号为 admin,密码为 umami,可自行在设置中更改。记住网址和账号密码,后续可通过该地址访问查看网站统计数据。 在页面中点击 Add Website 添加自己的网站。完成后复制 Tracking Code 加到自己网站的 <head> 里,更多使用参考官方文档
自建Meting API添加网易云音乐cookie
前言一直以来 MetingJS都只能解析免费音乐,不过我们可以通过自建 Meting API 并添加自己的会员账号 cookie 来解析 vip 歌曲。 Vercel部署点击链接直接在 vercel 部署,它会在你的 github 账号创建一个同名仓库。因为涉及到设置 cookie,所以我们设置成私人仓库。 等待部署完成后访问域名即可查看是否成功,vercel自带的域名被墙了,建议自己添加域名。 添加cookie找到 github 仓库的src/providers/netease/util.js文件,删除原来的内容,粘贴下方代码,在提示位置粘贴网易云音乐的账号cookie,保存并提交,vercel会自动重新部署。 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929...
飞牛云fnOS搭建WordPress网站
前言在当今汹涌澎湃的数字化浪潮之下,网站搭建已然跃升为个人及企业推广品牌、拓展业务的不二之选。飞牛云新近推出的 fnOS,作为一款集多种功能于一身的 nas 系统,凭借其出类拔萃的性能表现以及高度的灵活性,当之无愧地成为了本地网站部署的理想平台。接下来,本文将引领您深入探究如何在飞牛云 NAS 上借助 Docker 来部署 WordPress,并巧妙运用 cpolar 达成全球范围的便捷访问。 Docker,无疑是容器化技术领域中备受瞩目的璀璨明星,其与生俱来的轻量级特性与卓越的便携性,使得应用的部署与迁移过程变得史无前例地简便易行。当与飞牛云 NAS 强劲有力的性能相互融合时,我们便能举重若轻地构建起一个稳定且高效的 WordPress 运行环境。 WordPress,作为举世闻名的开源内容管理系统,凭借其琳琅满目的插件资源以及无与伦比的强大自定义功能,备受众多网站建设者的青睐,成为众多网站搭建的首选方案。在飞牛云 NAS 上进行 WordPress 的部署工作,不但能够尽享 Docker 所带来的便捷体验,还能充分发挥 NAS 在存储方面的独特优势,为数据的安全性与可靠性提...
Hexo博客文章引入MetingJS
想着在文章开头插入一个音乐播器,博客主题似乎已经集成了MetingJS,只需要在Post Front-matter启用aplayer,无需在额外引入MetingJS和APlayer了。 详细配置可参考官方文档:https://github.com/metowolf/MetingJS,以下是自己常用配置 插入平台音乐123456<meting-js server="netease" type="playlist" id="8564697446" autoplay="true"></meting-js> 插入本地音乐1234567<meting-js name="振り子" artist="rainymood" url="https://oss.520717.xyz/Music/Uru%20-%20%E6%8C%AF%E3%82%8A%E5%AD%90.mp3" cover="https://oss.520...
自搭建私有密码库Vaultwarden
前言随着注册的网站数量不断增加,我们面临的一个主要挑战是如何安全地管理众多的用户名和密码。传统的密码管理方法,如使用相同的密码或将密码写在纸上,不仅效率低下,而且存在严重的安全隐患。为了解决这些问题,密码管理器应运而生,它们提供了一种集中存储和自动填充密码的解决方案,大大提高了用户在线账户的安全性。 在这样的背景下,Vaultwarden应运而生。它是一个开源的Bitwarden密码管理器的替代品,为用户提供了一个安全、可靠且易于使用的密码管理解决方案。Vaultwarden不仅允许用户在多个设备之间同步密码,还支持高级加密功能,确保用户数据的隐私和安全。 项目介绍Vaultwarden 是一个使用 Rust 编写的开源项目,它是 Bitwarden 服务器 API 的替代实现,与官方 Bitwarden 客户端兼容。这意味着你可以使用 Vaultwarden 自托管你的密码管理服务,而不是依赖 Bitwarden 的官方服务器。Vaultwarden 特别适合那些希望减少对官方服务的依赖、提高数据控制力和隐私保护的用户。项目特点:1. 轻量化:相比官方 Bitwarden 服...














