美文网首页
使用Caddy2作为文件服务器

使用Caddy2作为文件服务器

作者: bysir | 来源:发表于2020-08-04 14:25 被阅读0次

注意使用的Caddy版本是2, 2和1有很大变化, 官方容器只有2的版本, 所以此教程也只有2的版本.

Caddyfile

http://yourdomain.com {
    basicauth {
        bob xDJhJDEwJEVoOWxYTmY5eVdCbXhhRC95SGZoYxU0bVQvaXhyamdLRkxKdUlPSHhLVFY0RWNlRDN5eDx2
    }
    file_server {
        root /home/share
        browse
    }
}

其中密码应该使用 caddy hash-password 生成

docker-compose.yaml

services:
  caddy:
    image: caddy:alpine
    volumes:
    - /home/share:/home/share
    - /workspace/docker-volumes/caddy/data:/data
    - /workspace/docker-volumes/caddy/Caddyfile:/etc/caddy/Caddyfile

记得将要暴露的文件夹挂载到容器中

现在打开配置好的域名并且输入账号密码就能看到如下界面

比nginx好看就行

相关文章

网友评论

      本文标题:使用Caddy2作为文件服务器

      本文链接:https://www.haomeiwen.com/subject/aikwrktx.html