Hacker News 中文摘要

RSS订阅

Opencloud – 用Go语言编写的Nextcloud替代方案 -- Opencloud – An alternative to Nextcloud written in Go

文章摘要

这是OpenCloud服务器的主代码仓库,包含用Go语言编写的后端服务代码库。

文章总结

OpenCloud 服务器主仓库介绍

主要内容概述: 1. 项目简介 - 这是OpenCloud服务器的主代码仓库 - 包含用Go语言编写的后端服务代码库 - 采用Apache 2.0开源许可证 - 项目官网:opencloud.eu

  1. 技术特性
  • 认证:支持OpenID Connect协议,可使用Keycloak等外部IdP或内置的LibreGraph Connect
  • 数据存储:直接使用文件系统(默认路径$HOME/.opencloud/),不依赖数据库
  1. 开发与贡献
  • 欢迎各种形式的贡献:问题报告、功能请求、文档编写、代码提交等
  • 提供详细的贡献指南(CONTRIBUTING.md)
  • 社区交流平台:Matrix聊天室
  1. 构建说明
  • 生成前端资源:make generate
  • 编译二进制文件:make -C opencloud build
  • 快速启动测试实例:初始化配置后运行服务
  1. 项目状态
  • 星标数:3.1k
  • Fork数:103
  • 活跃贡献者:34位
  • 主要开发语言:Go(48.3%)、Gherkin(35.9%)、PHP(12.1%)
  1. 安全声明 发现安全问题请联系:security@opencloud.eu

(注:已过滤GitHub页面导航菜单、文件列表等非核心内容,保留项目关键信息)

评论总结

以下是评论内容的总结:

  1. 正面评价

    • 用户赞赏OpenCloud的简洁性和功能性,认为它适合作为私有云使用。
      引用:"This was a nice surprise... It allows me to put my pics and videos on my private cloud." (roscas)
      引用:"A simple docker install and you have your private cloud. Top!" (roscas)
  2. 功能与信息透明度不足

    • 用户指出OpenCloud官网缺乏详细的功能列表和成熟度说明,希望有更清晰的信息。
      引用:"Is there a simple list of features, and their completeness/maturity?" (dspillett)
      引用:"it would be nice to include a feature comparison chart between nextcloud and opencloud" (lousken)
  3. 与NextCloud的比较

    • 部分用户对NextCloud的性能表示满意,但也有用户提到其数据架构问题可能导致速度慢。
      引用:"I have been using Nextcloud for a few years... and haven't had performance issues" (drnick1)
      引用:"NextCloud... massive waterfalls of fetching data to the client" (jauntywundrkind)
  4. 技术实现与建议

    • 用户希望OpenCloud避免使用PHP,并提出了详细的开发建议,包括升级策略、数据库支持和反向代理处理等。
      引用:"We really need an owncloud/nextcloud alternative with zero PHP." (awestroke)
      引用:"please think really well about upgrade strategies... and external dependencies" (stiray)
  5. 未来发展期待

    • 用户期待OpenCloud能够提供更多功能(如笔记、日历等),并希望其保持对家庭用户的友好性。
      引用:"Cool. Once they have notes, tasks, calendar... I'm dropping nextcloud in a heartbeat!" (whatsupdog)
      引用:"please... dont become evil... spare the home users" (stiray)

总结:评论中对OpenCloud的评价褒贬不一,用户对其简洁性和功能性表示认可,但也对信息透明度和技术实现提出了批评和建议。与NextCloud的比较中,性能和数据架构是主要讨论点。未来发展方面,用户期待更多功能和长期友好的运营策略。