飞牛OS自动更新SSL证书方案
背景
环境说明
证书存放位置
完整脚本
sudo免密配置
定时任务
验证
本文首发地址 https://h89.cn/archives/532.html
背景
手上有台飞牛OS(fnOS)NAS,绑定了域名 f.h89.cn,HTTPS证书需要定期续期。手动更新太麻烦,写个脚本自动化处理。
环境说明
系统:飞牛OS(本质是Linux,但服务管理有自己的套路)
域名:f.h89.cn,DNS托管在阿里云
证书工具:acme.sh
涉及服务:
飞牛OS自带Nginx(5667端口)
Docker容器:nginx、vaultwarden、gitea
证书存放位置
飞牛OS的证书放在这个目录:
/usr/trim/var/trim_connect/ssls/f.h89.cn/1766413711/
├── f.h89.cn.crt
└── f.h89.cn.key
Nginx配置