一款开源且不限制大小可以设置过期时间的支持分享的的开源文件共享系统picoshare 部署教程

1.拉取镜像

2.部署

创建目录

mkdir -p /opt/picoshare/data

部署

其中:"somesecretpass"是密码

docker run \
  --env "PORT=4001" \
  --env "PS_SHARED_SECRET=somesecretpass" \
  --publish 10005:4001/tcp \
  --volume "/opt/picoshare/data:/data" \
  --name picoshare \
  mtlynch/picoshare

3.体验

浏览器打开

http://192.168.168.99:10005/

首先输入密码

上传文件可以设置过期时间 这个在别的文件服务器不常见,类似档案系统

上传文件后可以查看文件 分享文件 直接点击文件最右边的按钮即可复制文件链接

4.源码地址

https://github.com/mtlynch/picoshare

最近更新

  1. TCP协议是安全的吗?

    2024-01-19 14:00:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-19 14:00:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-19 14:00:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-19 14:00:02       18 阅读

热门阅读

  1. linux c多个线程分段读取一个文件

    2024-01-19 14:00:02       32 阅读
  2. Vue 阻止事件冒泡

    2024-01-19 14:00:02       36 阅读
  3. Interface 接口

    2024-01-19 14:00:02       32 阅读
  4. Python设计模式详解

    2024-01-19 14:00:02       29 阅读
  5. What is `JsonSanitizer.sanitize` does?

    2024-01-19 14:00:02       34 阅读
  6. Spring MVC的面试知识点

    2024-01-19 14:00:02       32 阅读