文章列表

使用 Docker 搭建你的Wiki(MoinMoin)

, , , ,
MoinMoin 是一款由 Python 编写的开源 Wiki 系统,定位企业级服务,被 Python、Ubuntu、Debian、WireShark 等知名项目官方采用。该教程演示如何基于 Docker 与 Traefik 快速部署稳定版 阅读全文

Hugo 跨版本升级

, , ,
记录从 Hugo v0.20.7 升级至 v0.53 的完整过程,主要解决构建速度下降与多版本维护成本问题。核心内容包括:通过禁用官方 RSS 生成并自定义模板实现订阅源路径可控;评估内置 --minify 压缩参数后,因 HTML 属性引 阅读全文

使用 Docker 搭建你的Wiki(MediaWiki)

, , , ,
MediaWiki 是一款由 PHP 编写的开源免费 Wiki 软件,维基百科即运行于此程序之上,周边生态丰富。该文介绍如何基于 Docker 与 Traefik 快速搭建 MediaWiki 1.32 版本,使用 Docker Compo 阅读全文

使用 Docker 搭建你自己的 RSS 服务(Miniflux)

, , , ,
Miniflux 是一款基于 Go 语言开发的极简 RSS 服务程序,具备无外部依赖、运行性能高、支持图片缓存与全文抓取、多账号登录及 Fever API 等特点,同时可集成 PinBoard、Pocket 等第三方服务。 阅读全文

使用 Docker 搭建你自己的 RSS 服务(stringer)

, , , ,
Stringer 是一款基于 Ruby 的轻量级 RSS 服务,支持离线缓存与 Fever API,架构简洁、界面现代。由于官方镜像代码陈旧、体积庞大且依赖旧版数据库,建议自行构建精简镜像。通过 Docker 与 Traefik 编排服务, 阅读全文

使用 Docker 搭建你自己的 RSS 服务(FreshRSS)

, , , ,
介绍基于 Docker 与 Traefik 部署 FreshRSS 的完整方案。FreshRSS 是一款持续活跃维护的开源 RSS 服务,支持离线缓存、Fever API 及插件扩展。部署时将应用与 MariaDB 数据库拆分配置,通过 d 阅读全文

使用 Docker 和 Nginx 实现简单目录索引服务

, , , ,
介绍如何基于 Nginx 官方 Alpine 镜像,在不重新编译的前提下,利用内置的 `ngx_http_autoindex_module`、`ngx_http_addition_module` 与 `ngx_http_sub_module 阅读全文

使用 Docker 和 Node 快速实现一个在线的 QRCode 解码服务

, , , ,
基于 Docker 与 Node.js 构建轻量级 QRCode 在线解码服务,核心代码控制在 300 行以内。服务端采用 Express 框架处理文件上传与二维码解析,通过原生回调模式实现异步流程以避免性能损耗;客户端利用原生 JavaS 阅读全文

使用 Docker 和 Nginx 打造高性能的二维码服务

, , , ,
介绍一种基于 Docker 与 Nginx 的高性能二维码服务方案,通过 ngx_http_qrcode_module 模块调用 C 语言实现的 libqrencode 库,实现平均 10ms 级别的二维码生成速度。 阅读全文

使用传统前端技术增强客户端缓存能力

基于 Service Worker 实现了一套轻量级无干预缓存方案,代码量控制在百行以内,适用于不愿大规模改造现有站点却希望提升性能的场景。方案采用能力探测方式注册 Service Worker,通过时间切片策略管理缓存存储:以十分钟为周期 阅读全文