分类 自建应用与博客 下的文章

个人微信消息推送双通道方案目标:服务器脚本与 Muse 的通知直达个人微信,全程自有基础设施,不依赖第三方推送服务。通道一:企业应用消息(zwechat-adapter)链路:调用方 → https://zwmessage.755855.xyz/webhook → Caddy → zwechat-adapter 容器 → 企业微信自建应用 API → 应用消息 → 成员手机(企业微信 App...

阅读全文

Cloudflare Worker 导航页与 KV 存储开发笔记1. 项目概述与需求背景目标:实现一个基于 Cloudflare Worker 的极简、高速导航页,支持后台可视化管理(带密码保护),并将数据持久化存储在 Cloudflare KV 中。布局调整:前台展示从初始的一列细长布局优化为两列网格自适应布局,提升大屏浏览体验,同时支持移动端窄屏自动折叠为单列。2. 核心技术点与问题修复...

阅读全文

Markmap Docker 部署与优化完整笔记一、项目概述基于 Node.js 和 markmap 库构建的思维导图渲染服务,支持将 Markdown 文件渲染为交互式思维导图,部署在 Podman 容器中,使用 Caddy 作为反向代理。二、项目结构/data/markmap/ ├── Dockerfile # 容器构建文件 ├── server.js ...

阅读全文

Typecho博客部署与微信访问问题解决全记录一、域名配置与微信浏览器访问问题1.1 问题描述在微信中点击自己的博客域名链接时,出现“已停止访问该网页”的红色拦截提示,域名被微信封禁。1.2 原因分析对于个人博客,微信红色拦截的常见原因包括:域名历史问题:域名曾被他人用于违规内容,被微信列入黑名单网站缺少安全资质:未完成ICP备案,或未配置有效的SSL证书(HTTPS)服务器IP被连坐:同服...

阅读全文

Alist 配置 kkFileView 实现 Office 文件在线预览完整指南一、环境概述部署环境为 Podman,目前运行两个容器:Alist 容器(ID: 45f7b335f21b)kkFileView 容器(ID: 200d92888da0)目标:通过 Alist 调用 kkFileView 实现 Office 文件(doc/docx/xls/xlsx/ppt/pptx)的在线预览。...

阅读全文

Podman 部署 kkFileView 及 HTTPS 混合内容报错解决全记录一、问题现象部署 kkFileView 后,在浏览器中访问 https://zdocs.zhaopeng.site 预览文件时,控制台报错:Mixed Content: The page at 'https://zdocs.zhaopeng.site/onlinePreview?url=...'...

阅读全文

WikiDocs 部署与使用完全笔记一、容器文件复制操作基本复制命令将容器 wikidoc 中 /var/lib/wikidocs/datasets/documents 目录下所有文件复制到宿主机 /data/wikidoc:podman cp wikidoc:/var/lib/wikidocs/datasets/documents/. /data/wikidoc/关键注意事项源路径末尾的 ...

阅读全文