前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >caddy-两步搭建超简单云盘

caddy-两步搭建超简单云盘

作者头像
Cell
发布2022-02-25 15:55:58
5160
发布2022-02-25 15:55:58
举报
文章被收录于专栏:Cell的前端专栏

安装

1 2

cd ~ curl https://getcaddy.com | bash -s personal http.filemanager

编写配置文件

1

vim Caddyfile

内容如下:

1 2 3 4 5

:80 { filemanager / /sdcard timeouts none gzip }

这里的 8080 端口号可以随意指定,如果在手机 termux 等搭建,由于手机权限比较低,所以一般设置 1024 以上的端口。80端口可以直接通过 ip 访问。如118.24.217.167

如果用域名,先在域名服务商解析 ip, 再配置文件如下

1 2 3 4 5 6

https://pan.lruihao.cn { filemanager / /sdcard timeouts none tls admin@lruihao.cn gzip }

指定邮箱是为了申请 ssl, 实现 https.

demo

启动 caddy

1

caddy

账号密码默认admin

设置定时器启动 caddy(好像没用,我不会

为了断开 xshell 后 caddy 还在运行。

1

vim run.sh

编辑以下内容

1 2

#!/bin/bash caddy

加权

1

chmod +x run.sh

设置任务 参考

1

crontab -e

加入

1

* * * * * /root/run.sh

1

service crond start

???

最后误打误撞开启了 caddy 昨晚双十一要抢裤子,加上湘潭天气太 tm 冷了,就上床了,接着用 termux 远程连接服务器继续搞。结果连接的时候命令输错了-_-! 本来是ssh root@118.24.217.167再输入密码就可以了。这次搞错了多写了个-T, 然后运行caddy,ctrl+c 再断开,意外地发现 filemanager 竟然可以访问了。

1 2 3 4

ssh -T root@118.24.217.167 caddy Ctrl+c

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-11-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 安装
  • 编写配置文件
  • demo
  • 设置定时器启动 caddy(好像没用,我不会
  • ???
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档