YSC 的频道 头像

消息来源频道

YSC 的频道

@yscschan

频道814 位成员公开可见持续更新

Channel Owner: @ysc3839

成员规模814 位成员
在线情况待同步
消息总数5,288 条消息
浏览量总数0 次浏览

在这个频道里搜索消息……

t.me/yscschan

Debian 系的 nginx 版本十分落后 (Ubuntu 23.04 的 nginx 版本只有 1.22.0),且缺少 brotli 插件。而 nginx 官方提供的包版本虽然新,但是 brotli 插件属于 NGINX Plus 付费功能,并没有提供。
因此看上去要用上新版 nginx+brotli,似乎都免不了要编译。然而 Alpine Linux 的官方源里面正好就有新版 nginx 和 brotli 插件。
于是就写了个 Docker Compose 配置,把 PID 和网络等设为不隔离,以主系统上的 www-data 用户运行。
同时我在使用 go-acme/lego 来获取 SSL 证书,配合 systemd timer 定时执行,同样以 www-data 用户运行,这样可以直接发送信号 reload nginx。
相关配置文件将会在后续整理后发布到 GitHub。