PicoShare 是一款极简的、易于自托管的文件分享服务,旨在帮助你轻松分享图片和其他文件。本文将介绍如何使用 Docker 快速部署 PicoShare,让你在私有服务器上打造专属的文件分享服务。
PicoShare 功能展示
首次打开 PicoShare,使用 Docker Compose 配置里的密码登录:

PicoShare 面板:

PicoShare 设置:

什么是 PicoShare?
PicoShare 是一款开源的、自托管的文件分享工具,以其极简的设计和强大的功能著称。通过直接下载链接和无文件限制的设计,PicoShare 让你轻松分享文件,同时完全掌控你的数据。
核心功能与特点
- 直接下载链接 🔗:提供直接下载链接,无需广告或注册。
- 无文件限制 📂:支持分享任何类型和大小的文件。
- 无重新编码 🚫:上传媒体文件后立即生成下载链接,不进行重新编码或调整大小。
- 保留原始文件名和元数据 📄:上传的文件保留原始文件名和元数据。
- 易于自托管 🏠:支持 Docker 快速部署,易于自托管。
适用场景
- 文件分享:轻松分享图片、视频和其他文件。
- 隐私保护者:通过自托管,确保数据安全。
- 开发者:通过 Docker 快速部署,方便集成到其他应用中。
官方地址
- GitHub 仓库:https://github.com/mtlynch/picoshare
使用 Docker 部署 PicoShare
version: "3.2" services: picoshare: image: mtlynch/picoshare environment: - PORT=4001 - PS_SHARED_SECRET=tyooe123 ports: - 4001:4001 command: -db /data/store.db volumes: - ./data:/data restart: unless-stopped
部署步骤
- 创建安装目录:
mkdir -p ~/picoshare && cd ~/picoshare
- 将上述
docker-compose.yml
内容保存到文件中。 - 启动容器:
docker compose up -d
- 访问
http://your-server-ip:4001
,验证部署是否成功。
总结
PicoShare 以 直接下载链接与无文件限制 为核心,兼具 无重新编码与易于自托管 特点,无论是文件分享还是隐私保护,它都能作为 高效且可持续的文件分享工具 长期使用。更多功能(如保留原始文件名和元数据)可访问以下资源获取:
订阅评论
登录
0 评论
最旧