请教 alpine 大牛如何在 alpine 使用 curl 安装 caddy,并添加服务到自启动

2019-12-05 15:08:39 +08:00
 liuyinltemp
初学 alpine,感觉很有效率。想安装 caddy,但是 apk 模式安装的 caddy 缺少插件,所有使用 curl 方式安装,但是怎么启动 caddy 和添加到自启动就不会啦,请教大牛如何实现,谢谢!
4991 次点击
所在节点    Alpine Linux
5 条回复
Kylinsun
2019-12-05 15:10:34 +08:00
supervisord 配置常驻进程
ganymedenil590
2019-12-05 15:38:54 +08:00
liuyinltemp
2019-12-05 16:47:10 +08:00
@ganymedenil590 非常感谢,已经搞好了,谢谢大牛。也谢谢 @Kylinsun
贴一下代码:
touch /etc/local.d/caddy.start
cat <<EOF > /etc/local.d/caddy.start
nohup /usr/local/bin/caddy -conf /usr/local/bin/Caddyfile
EOF
chmod +x /etc/local.d/caddy.start
rc-update add local
lostpg
2019-12-06 01:29:45 +08:00
看看 caddy 官方的文档呗,这文档藏得有点深的。对服务权限限制很严格
github.com/caddyserver/caddy/tree/master/dist/init
liuyinltemp
2019-12-16 13:18:00 +08:00
更细一下,建议 nohup /usr/local/bin/caddy -conf /usr/local/bin/Caddyfile &

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

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

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

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

© 2021 V2EX