PicoShare 是一款极简的、易于自托管的文件分享服务,旨在帮助你轻松分享图片和其他文件。本文将介绍如何使用 Docker 快速部署 PicoShare,让你在私有服务器上打造专属的文件分享服务。


PicoShare 功能展示

首次打开 PicoShare,使用 Docker Compose 配置里的密码登录:

PicoShare 面板:

PicoShare 设置:


什么是 PicoShare?

PicoShare 是一款开源的、自托管的文件分享工具,以其极简的设计和强大的功能著称。通过直接下载链接和无文件限制的设计,PicoShare 让你轻松分享文件,同时完全掌控你的数据。

核心功能与特点

  • 直接下载链接 🔗:提供直接下载链接,无需广告或注册。
  • 无文件限制 📂:支持分享任何类型和大小的文件。
  • 无重新编码 🚫:上传媒体文件后立即生成下载链接,不进行重新编码或调整大小。
  • 保留原始文件名和元数据 📄:上传的文件保留原始文件名和元数据。
  • 易于自托管 🏠:支持 Docker 快速部署,易于自托管。

适用场景

  • 文件分享:轻松分享图片、视频和其他文件。
  • 隐私保护者:通过自托管,确保数据安全。
  • 开发者:通过 Docker 快速部署,方便集成到其他应用中。

官方地址


使用 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

部署步骤

  1. 创建安装目录: mkdir -p ~/picoshare && cd ~/picoshare
  2. 将上述 docker-compose.yml 内容保存到文件中。
  3. 启动容器: docker compose up -d
  4. 访问 http://your-server-ip:4001,验证部署是否成功。

总结

PicoShare 以 直接下载链接与无文件限制 为核心,兼具 无重新编码与易于自托管 特点,无论是文件分享还是隐私保护,它都能作为 高效且可持续的文件分享工具 长期使用。更多功能(如保留原始文件名和元数据)可访问以下资源获取:

🔗 GitHub 仓库

订阅评论
提醒
guest

0 评论
最旧
最新 最多投票
内联反馈
查看所有评论
You May Also Like