NGINX ACME 模块全攻略:从编译安装到自动化证书管理
NGINX 官方(F5)出了个用 Rust 写的动态模块 ngx_http_acme_module。它直接把 ACMEv2 协议集成到了 NGINX 里,这就意味着咱们可以甩掉 certbot 或者 acme.sh 这种外部工具,让 NGINX 自己去搞定 SSL 证书的申请和自动续期了,连 HTTP-01 和 TLS-ALPN-01 验证都能直接内建支持。
NGINX 官方(F5)出了个用 Rust 写的动态模块 ngx_http_acme_module。它直接把 ACMEv2 协议集成到了 NGINX 里,这就意味着咱们可以甩掉 certbot 或者 acme.sh 这种外部工具,让 NGINX 自己去搞定 SSL 证书的申请和自动续期了,连 HTTP-01 和 TLS-ALPN-01 验证都能直接内建支持。
之前折腾 Mozilla 的推送服务,发现它的 Rust 实现版 Autopush-rs 挺有意思。它用了典型的“生产者-消费者”架构,底层是 Rust + Actix 加上 Redis 存储。这篇笔记是我在配置 autopush-rs 并和 Sunup 客户端集成时踩坑记录下来的,主要包括它的工作原理、配置参数和 Docker 部署细节,希望能帮到同样在折腾推送的你。
平时用浏览器少不了装各种扩展来提升效率。这里我整理了一些自己一直在用的 Chromium(Chrome、Edge 等)和 Firefox 扩展,主要偏向开发、效率提升和信息处理,希望能给你做个参考。
Linux 用久了,总会沉淀下来一批顺手的软件。这篇笔记主要记录一下我自己平时在 Linux 下用的那些生产力工具,从日常的影音办公到后端的开发测试,算是一个我个人的装机必备清单吧。
Vim 是一个高度可定制的文本编辑器,广泛用于 Linux 环境下的代码编辑和文本处理。这里记录了 Vim 的核心功能、实用命令和进阶技巧。以下内容基于 Vim 8.2,适用于终端和 GUI 版本(如 gVim)。