文章列表

WordPress SQLite Docker 镜像封装细节:两年后的升级

, , , ,
两年前用不到三十行的 Dockerfile 把 WordPress、SQLite 和官方镜像拼在一起,两年后这个 Dockerfile 明显变长了。本文继续拆解 soulteary/docker-sqlite-wordpress,随着上游从 WordPress 6.5.2、PHP 8.3、SQLite Integration 2.1.9 升级到 WordPress 7.0.2、PHP 8.5、SQLite Integration 3.0.0-rc.8,SQLite 接入方式依旧靠 db.php 接管数据库层,新增代码主要集中在上游 Monorepo 组装、Rust 原生解析扩展、五种架构的多架构发布、旧数据卷自愈修复,以及后台只读的 SQLite Diagnostics 运行诊断页面。文章同时说明了根目录 Loader、id/ID 结果键兼容修复、挂载卷权限、WAL 备份与并发,以及需要核对实际 SQLite 引擎版本等容易忽略的限制。 阅读全文

使用 Dify 和 Moonshot API 做一个懒人 AI 阅读工具(二):轻量 RAG 应用

, , , ,
介绍一种基于 Dify 和 Moonshot API 的轻量级 RAG 实现方案,用于解决长文本阅读与检索需求。针对传统 RAG 需配置 embedding 模型、向量数据库等复杂流程,该方案利用 Moonshot 128K 长上下文模型, 阅读全文

使用 Dify 和 Moonshot API 构建你的 AI 工作流(一):让不 AI 的应用 AI 化

, , , ,
介绍基于 Dify v0.6.x 的 AI Workflow 功能与 Moonshot API 构建 AI 工作流的基础实践,涵盖 Docker 环境配置、WordPress 轻量化部署及完整验证环境的搭建方案,提供开箱即用的开源配置仓库, 阅读全文

把 WordPress 变成 BaaS 服务:API 调用指南

, , , ,
WordPress 作为 CMS/BaaS 服务使用时,可通过两种官方 API 方案实现外部程序调用:WP-CLI 与 REST API。WP-CLI 是 2011 年推出的命令行工具,支持资源 CRUD 操作,在 Docker 环境中需设 阅读全文

WordPress SQLite Docker 镜像封装细节

, , ,
该方案基于官方 WordPress Docker 镜像构建,通过集成 SQLite Database Integration 插件实现无需 MySQL 的容器化部署。核心实现采用多阶段配置:将插件置于 mu-plugins 目录确保默认激活 阅读全文

WordPress 告别 MySQL:Docker SQLite WordPress

, , ,
WordPress 自 2003 年发布以来长期依赖 MySQL/MariaDB 数据库运行,2022 年官方开始推进 SQLite 原生支持。基于这一背景,开源项目 docker-sqlite-wordpress 提供了开箱即用的容器化方 阅读全文

在群晖上使用 Traefik

, , , ,
在群晖系统上部署 Traefik 存在两种方案:单独运行需映射高位端口规避系统占用,或配合内置 Nginx 实现标准 80/443 端口访问。文章详述了基于 Docker 的独立部署流程,包括编写 docker-compose. 阅读全文

使用 WordPress 快速打造个人 Wiki

, , ,
基于 WordPress 搭建个人 Wiki 的完整方案,涵盖界面定制、Markdown 支持、代码高亮及自动登录等核心配置。通过切换 Twenty Sixteen 主题并修改 page.php 文件调整侧边栏布局,配合 WP Github 阅读全文

使用 Docker 和 Traefik 搭建 WordPress(Nginx)

, , , ,
基于 Docker 与 Traefik 构建 WordPress 的进阶方案,将官方镜像的"胖容器"架构改造为 Nginx 分离的"瘦容器"模式。选用 Nginx 1.15.10-alpine 替代 Apache 作为前端代理,配合 Wor 阅读全文

使用 Docker 和 Traefik 搭建 WordPress

, , ,
介绍基于 Docker 与 Traefik 快速搭建 WordPress 的完整流程。选用官方 WordPress 镜像,通过 Docker Compose 编排 WordPress、MariaDB、phpMyAdmin 三个服务,配合外部 阅读全文