不懂就问, openwrt + nginx + acme.sh 该怎么配置证书和反代

2023-01-13 17:29:31 +08:00
 xvnehc

之前是在群晖上配置的,用 DSM 自带的反向代理和 acme.sh 的脚本添加任务计划就完事儿了。

现在准备迁移到软路由上,当个网关,
把解析、证书、转发啥的都挪到 openwrt 下,
结果到 nginx 这步给整不会了,Linux 真不太懂。

爬了一些文,目前做好了:

主要是找到的教程很多都是用 acme.sh 给 uhttpd 配置证书的, 还有 openwrt 下 nginx 的教程也很旧, 包括 openwrt 官方的 https://openwrt.org/docs/guide-user/services/webserver/nginx 版本也很旧。

有没有很会的老哥指点一二,给个思路也可以,感谢

1855 次点击
所在节点    问与答
6 条回复
lovelylain
2023-01-13 17:46:15 +08:00
acme.sh reload_cmd
cp
docker restart nginx
nginx 用 docker 版本的
ysc3839
2023-01-13 19:55:19 +08:00
OpenWrt 的 nginx 是附带了个配置生成器的,会用 uci 配置生成 nginx.conf ,我自己是禁掉,然后手动配置 nginx ,和别的发行版没什么区别。
crysislinux
2023-01-13 19:57:31 +08:00
能用 docker 的话,干脆装个 nginxproxymanager 好了。
xvnehc
2023-01-13 20:50:26 +08:00
@ysc3839 大概捋清了一点,怪不得有三处配置文件,感谢🙏
xvnehc
2023-01-13 20:52:26 +08:00
@crysislinux 准备先试试手撸,docker 还要再配置环境,没有那么多要跑在 openwrt 上的
luckjoe680
2023-01-13 21:13:36 +08:00
试试 caddy2 吧 一般用途 绝对简单

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/908743

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX