Caddy proxy manager Web functions
在 fuomag9/caddy-proxy-manager 里,这三项基本对应三种“域名入口行为”: Redirects:把请求 重定向到另一个 URL(301/302 等)(GitHub) Dead Hosts:给某个域名返回一个“维护页/占位页”(项目里直接写的是 maintenance pag
使用 caddy 来运维机器
从 Debian 13(trixie) 来写一套从 0 到可用、并且后续很方便加 反向代理 / 自动 HTTPS / 多站点 的 Caddy 部署流程。(Debian 官方当前 stable 为 13,trixie,且 13.3 更新于 2026-01-10。)(Debian) 0) 上线前准备清单
在 macOS 上搭建完整的 Flutter 开发环境
在 macOS 上搭建完整的 Flutter 开发环境(支持 Android / Web / 原生 macOS) 以下指南假设你更倾向于命令行 + VS Code 为主的开发方式。流程分为: 安装 Flutter SDK 配置 Android 环境 配置 macOS (桌面/插件) + Web 支持
monad 成都 Hackathon
Monad 成都 Hackathon 关于 Monad Monad 是一个高性能支持并行 EVM 的 Layer 1。 在共识和执行方面的创新使其吞吐量可达到每秒 10,000 笔交易(TPS)。 Hackathon 本意也是在有限的时间中通过头脑风暴, 小组讨论和合作共同产出有意思, 也许有前景的
UUIDs (v1–v8) — 完整指南
UUIDs (v1–v8) — 完整指南 TL;DR(快读要点) UUID 是 128 位的通用标识符,长期由 RFC 4122 定义;最新版规范是 RFC 9562,它对早期规范做了更新并正式说明了新版格式(v6/v7/v8 等)。(datatracker.ietf.org) 各版本核心思路: v
Lima: Linux virtual machines 配置与 Vs code 远程开发
Lima: Linux virtual machines TL;DR 接上文:开发环境从 windows 切换至 macOS 之后,因为开发跨平应用的需求,我物色了一下 macOS 上的虚拟机软件。最终选择了 lima. 但是真的也遇到相当的问题。 虚拟机预配置 虚拟机的 ssh 虚拟机的 chec
自动化发布与版本变更(1)
release-please 自动化版本管理与发布指南 release-please 是一个强大的自动化工具,它可以根据你的 Git 提交历史,自动决定版本号、生成 CHANGELOG,并创建发布 PR。它遵循 Conventional Commits (详情请看自动化发布与版本变更(2)) 规范,
自动化发布与版本变更(2)
要触发 Google 的 release-please 工具自动生成发布,您的提交信息需要遵循 Conventional Commits 规范。以下是能触发自动发布的提交格式和示例: 参考: https://www.conventionalcommits.org/en/v1.0.0/ 核心触发规则
Git Push 分支与标签的关系
一、Git Push 分支与标签的关系 1. 操作关系图解 graph TD
A[本地仓库] -->|1. push main分支| B[远程仓库]
C[本地标签] -->|2. push v0.1.0标签| B
2. 关键区别 操作对象 特性 生命周期 典型用途 分支 动态变化,