pingvin-share
自托管文件分享平台,替代WeTransfer
⭐ 4.7k TypeScript BSD-2-Clause
✓ 解决什么问题
解决用户需要快速分享大文件但不愿意依赖第三方服务(如WeTransfer)的隐私和大小限制问题。通过自托管,用户完全控制文件传输的安全性和数据存储位置。
✓ 最适合
适合需要私有化文件分享的个人或团队,尤其是对文件大小无限制、需要设置过期密码保护、或希望集成企业内部认证(OIDC/LDAP)的场景。
✗ 不适合
不适合需要即时协作编辑文件、永久存储大量文件、或无服务器运维能力的用户。项目已归档,建议使用其活跃分支。
快速上手
bash
1. 下载 docker-compose.yml
wget https://raw.githubusercontent.com/stonith404/pingvin-share/main/docker-compose.yml
2. 启动服务
docker compose up -d
3. 访问 http://localhost:3000