caddy - 两步搭建超简单云盘

本文介绍如何使用Caddy在服务器上快速部署文件管理器,包括安装Caddy、配置文件manager服务、设置SSL证书等步骤,并分享了一个意外成功的实战经验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装

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

编写配置文件

vim Caddyfile

内容如下:

:80 {
filemanager / /sdcard
timeouts none
gzip
}

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

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

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

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

demo

启动caddy

caddy

账号密码默认admin
{% asset_img 1.png %}

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

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

vim run.sh

编辑以下内容

#!/bin/bash
caddy

加权

chmod +x run.sh

设置任务
参考

crontab -e

加入

* * * * * /root/run.sh
service crond start 

???

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

ssh -T root@118.24.217.167
caddy

Ctrl+c
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值