Flick – 自托管文件分享,使用人性化代码(Go/Next.js)
Flick 是一款支持自托管的文件分享工具,采用人性化、易记的代码来分享文件,而非晦涩的 UUID 或长链接。项目后端使用 Go 语言,前端基于 Next.js 构建,适合需要轻量级、私有化文件传输解决方案的个人或团队。
背景速读
Flick 是一个开源自托管文件分享工具,功能类似 WeTransfer 或 Firefox Send,但强调用“易读词串”(如 "orange-tiger-42")代替随机 UUID/乱码来标识分享链接。后端用 Go 编写、前端基于 Next.js,支持本地/自托管部署。其核心价值在于:用户不必依赖第三方文件传输服务(如 WeTransfer、Google Drive),可完全掌控数据;同时“人类友好”的分享码降低了链接分享时的口头/手写出错率。对关注隐私、数据主权或需要内部团队快速临时分享文件的开发者/技术团队而言,这类项目代表了“自托管 + 去中心化”思潮在基础工具层面的落地。