Hacker News 中文摘要

RSS订阅

显示HN:别再为Dropbox/Google Drive付费,改用你自己的S3存储桶吧 -- Show HN: Stop paying for Dropbox/Google Drive, use your own S3 bucket instead

文章摘要

Locker是一个开源自托管文件存储平台,可作为Dropbox和Google Drive的替代方案。它支持多种存储后端(本地磁盘、S3等),提供全文搜索(包括图片和PDF内容)、虚拟Bash shell、团队协作和权限管理功能。通过自托管,用户能完全掌控自己的数据,同时提供类型安全的API和多种认证方式。

文章总结

开源文件存储平台Locker:您的数据,您做主

核心功能: - 自托管云存储方案,可替代Dropbox和Google Drive - 支持多种存储后端:本地磁盘、AWS S3、Cloudflare R2或Vercel Blob - 通过环境变量即可切换存储提供商 - 提供全类型安全的tRPC API

特色功能: 1. 智能搜索:支持图片和PDF内容检索(通过文字转录技术) 2. 虚拟终端:提供类Bash操作体验(支持ls/cd/grep等命令) 3. 团队协作:基于角色的精细化权限管理系统 4. 安全保障:支持邮箱密码和Google OAuth双认证 5. 开发者友好:提供API密钥和类型安全的集成方案

核心优势: - 100%开源代码,零供应商锁定 - 数据完全自主掌控,无第三方访问风险 - 支持四种主流存储方案自由切换 - 部署简单,配置仅需一个环境变量

适用场景: - 需要完全掌控数据的企业用户 - 注重隐私保护的团队协作 - 开发者需要灵活存储方案的场景 - 带宽密集型应用(特别适合Cloudflare R2方案)

部署说明: 只需设置BLOBSTORAGEPROVIDER环境变量即可完成配置,无需修改代码即可切换不同存储后端。

[立即体验] 永久免费的开源方案,几分钟即可完成部署。

评论总结

总结评论内容如下:

支持替代方案的评论

  1. 轻量级解决方案认可

    • 认为该项目是面向对象存储的轻量级前端方案,建议添加许可证文件
      "Looks like a good light weight solution to front object storage with a front end and auth."
      "The readme says License: MIT, but there’s no license file."
  2. 成本效益分析

    • 指出商业S3存储对个人用户不划算,推荐自建方案(如MinIO)或套餐更优的服务(如Google AI计划)
      "1 TB is roughly 20-30 USD per month at AWS/GCP only in storage... Compared to e.g a Google AI plan where you get 5 TB storage."
      "I bought 35$/mo 16TB server from OVH... less pricey than any S3 provider."

质疑替代方案可行性的评论

  1. 核心功能缺失

    • 强调云存储价值在于跨设备无缝同步的客户端,而非单纯存储
      "The value is in the client seamlessly working across all my devices."
      "Without background file syncing from/to my local machine, it can't replace my cloud storage provider."
  2. 复杂性与可靠性问题

    • 指出文件冲突处理、数据一致性等细节对用户体验至关重要
      "How do you handle conflicting writes to the same file from multiple threads?"
      "Why would I trust a vibe coded app that has existed for 1 week with all my important data?"

其他替代方案推荐

  1. 现有开源工具

    • 推荐Syncthing、ZeroFS、SFTPGo等自托管方案
      "Syncthing is already open source Dropbox."
      "ZeroFS doesn’t require an external database and is a single binary."
  2. 成本对比

    • 指出Dropbox固定费用更经济(如2TB/年$120),而S3涉及流量等隐性成本
      "I pay Dropbox $120 per year for 2TB... How much on S3? A LOT more."
      "Remember you also pay for data retrieval and other storage APIs."

讽刺性质评论

  • 将建议类比为"自制衣服"或"纸箱存钱",质疑替代方案的实用性
    "Stop paying for clothes, make your own instead!"
    "AI built this cardboard box that you can store in your toolshed instead!"

核心分歧:支持者看重自主可控与成本优化,反对者强调成熟服务的用户体验和可靠性。