RSS订阅专注X86/ARM架构技术
博客交流QQ群693563350 赞助本站
你现在的位置:网站首页 / 网络 / 正文内容

用caddy搭建文件分享服务器和私人云盘

68620 网络 | 2017年10月15日

下载地址:https://caddyserver.com/download

用caddyserver搭建临时文件服务器

Caddy 的配置文件叫做 Caddyfile ,没有后缀名,Caddy 不强制你把配置文件放到哪个特定文件夹,默认情况下,把 Caddyfile 放到当前目录就可以跑起来了,在Caddyfile配置内容:

localhost:8888
root ./file
gzip
browse

在当前目录建立file文件夹,并放入一些文件

双击caddy.exe

打开浏览器localhost:8888能看到目录和文件夹

如果要绑定自己的花生壳域名如diannaobos.iok.la,只要Caddyfile第一行增加http://diannaobos.iok.la:81,就可以通过动态域名加81端口的方式访问了,绑定多个域名或IP只要在域名或IP之间留空格就可以了

给某个目录加上密码的方法(启用filemanager插件的目录不适用)

basicauth /file admin 123456

日志配置方法

log /root/caddylog.log
errors /root/caddyerrors.log


用caddyserver搭建私人云盘

下载caddy的时候选择filemanager插件

1.jpg

例如要增加file文件夹为自己的私人云盘,添加如下配置文件信息

filemanager /file {
show           /file
allow_new      true
allow_edit     true
allow_commands true
}


双击caddy.exe,打开浏览器localhost:8888/file我们就可以登录自己的云盘,默认用户名和密码均为admin,可进入设置修改密码

2.jpg

filemanager使用技巧

F1 – 查看帮助

F2 – 重命名 文件/文件夹

DEL – 删除所选 文件/文件夹

ESC – 清除当前选择 或 关闭提示

CTRL + S – 保存下载 文件/文件夹(zip压缩)

CTRL + 鼠标左键 单击 – 选择多个文件/文件夹

鼠标左键 双击 – 打开文件/文件夹

鼠标左键 单击 – 选择文件/文件夹


filemanager其他说明

1、想要禁用身份验证只要在{}里添加no_auth就可以了

2、忘记filemanager账号密码:filemanager没有找回密码功能,所以一旦你忘记了密码,只能通过下面方法重置

关闭caddy,然后删除filemanager数据库文件,启动caddy,使用初始账号密码登陆。(admin/admin)。

注意:删除数据库文件只会影响数据库内储存的各账号信息,并不会影响服务器本地的文件夹/文件。

filemanager数据库默认位置:/root/.caddy/filemanager/xxxxxxxxxxxx.db

3、设置用于存储账号信息的数据库路径:在{}里添加database /path/xxx.db

如果您没有设置数据库路径,当更改主机或基本URL时,则您的设置将被重置。


参考文档:https://caddyserver.com/docs

https://caddyserver.com/docs/http-caddyfile

https://henriquedias.com/filemanager/caddy/


上一篇:flac格式转mp3格式工具

下一篇:caddyserver在linux系统下设置开机启动

猜你喜欢

网站分类
FRP包教会服务
先领券再购物更优惠
友情链接
Title - Artist
0:00

    分享:

    支付宝

    微信