跳转至

miniserve 文件服务器

概要: miniserve是一个界面简洁现代化的HTTP文件服务。

创建时间: 2023.08.02 23:02:54

更新时间: 2023.08.03 00:08:52

docker-compose部署

YAML
services:
  miniserve:
    image: svenstaro/miniserve
    container_name: lzwang_miniserve
    restart: always
    ports:
      - "8080:8080"
    volumes:
      - "/data:/data"
    command: "--enable-tar-gz --enable-zip --overwrite-files --upload-files --qrcode --verbose --title LZWANG --auth ${user_name}:${passwd} --port 8080 /data"

界面

使用docker-compose up -d成功启动服务后,浏览器打开部署机器的8080端口如下:

远程命令

上传文件

Bash
curl -F "path=@${FILE}" http://${IP}:8080/upload\?path\=/

删除文件

建议远程登录服务器,或者到文件系统直接删除文件即可。

Bash
ssh root@{ip} "rm -rf /data/test.txt"

参考