大家好,波哥又来给大家推荐好东西啦! 欢迎大家在评论区留言评论自己想了解的工具、方向或职业等互联网相关内容,点赞和推荐多的,波哥会优先安排解答! 关注波哥
FilePizza 文件传输工具通过WebRTC技术实现点对点直传,旨在通过浏览器实现快速、私密和安全的文件共享,无需将文件存储到中间服务器,支持跨平台安全共享。开源项目提供Docker部署方案,5分钟完成自建文件传输服务。
# 推荐配置(支持ARM架构)
version: '3.8'
services:
app:
image: ghcr.io/kern/filepizza:v2.1
ports:
- "3000:3000"
environment:
- REDIS_URL=redis://redis:6379
depends_on:
- redis
redis:
image: redis:7-alpine
volumes:
- redis_data:/data
volumes:
redis_data:
传输层加密 采用DTLS-SRTP双重加密协议,每个会话生成唯一密钥对(ECDHE-ECDSA-256)
访问控制:
// 密码保护示例
const file = new FilePizza.File(data, {
password: 'MySecur3P@ss!',
encryption: 'AES-GCM'
});
安全审计结果(2025.03):
截图
https://github.com/kern/filepizza