关于思源笔记 Docker 私有化部署的一些讨论

本贴最后更新于 1258 天前,其中的信息可能已经物是人非

思源笔记是否鼓励 Docker 私有化部署行为? 关闭回帖了,但是我们觉得还是有必要说明一下。

官方 Docker 镜像会一直保持更新和免费,鼓励有折腾能力的用户(比如程序员)使用,但是目前不鼓励普通用户尝试。使用 Docker 部署有一些功能方面的限制需要注意:

  • 不支持 siyuan://,不支持 Ctrl+C/V 粘贴插入资源文件,这是技术方面的限制,可能没有解决方案
  • 不支持导入和更多格式的导出,以后可能会逐步支持
  • 一些和本地系统相关的功能,比如打开文件位置、使用默认程序打开资源文件

另外,也有用户提到以后是否能支持通过思源直接连接 Docker 服务器,这一点我们还在考虑中,暂时还无法做出决定,眼目前最重要的事情还是解决缺陷,提升稳定性。

使用 Docker 的场景可能更多是为了方便多端使用,比如达到类似订阅特性中数据同步的效果。但请不要忽视了订阅特性除了数据同步还有一些其他特性,比如微信提醒,以及计划在 v2.0.0 上线的云端收集箱。总的来说就是如果订阅和不订阅都能达成某个使用目的,那么订阅一定是最优解,否则这个订阅特性就没有存在的必要了。

思源的价值取决于是否能给用户带来价值,这决定了思源是否能在更大规模上服务更多用户,只要能服务更多用户且成本受控(比如我们正在讨论的思源 Docker 私有化部署问题,对于官方云端来说几乎没有成本),那么这个服务方式就是值得继续下去的。基于这一点,我们会尽量在自己能力范围内将思源带给需要它的用户,只有更多人使用才有进一步发展的可能性。

为此我们的发展策略也是开放的,比如逐步开放 API 和开源,近期的计划是开放同步框架,所以大家不必有“禁止第三方同步”这方面的顾虑,只要是技术上可行且能提升用户体验的方案,我们就会尽量去尝试。如果大家对商业化方面有一些建议,我们也是欢迎讨论的,多一些建议和讨论总是好的。

社区中一些用户对 Docker 部署的讨论虽然可能言语偏激,但是我们相信大家的出发点是一致的:都希望思源有更好地发展。我们对于社区的期望是请大家相互支持,尽量帮助其他用户;我们不希望看到的是社区变成饭圈,甚至搞起个人崇拜,这样的行为是对产品和开发者的不尊重。社区欢迎的是理智和包容的共建者,不需要也不欢迎狂热的追随者。

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    27090 引用 • 113231 回帖 • 1 关注

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • deerain 7 赞同

    我先给大家讲个 obsidian 的例子好了。

    obsidan 虽然不能自部署,但是本地的所有文件可以用一些三方的同步工具来同步。电脑端的同步不用多说,就连 ios 和 android 搞三方同步也都算比较方便,obsidian 的 手机 app 做得不错,本来可以靠手机 app 促进订阅,但是最后好像(至少在国内)也没起到多大促进作用。

    我的 obsidian 订阅还没过期,因为里面存有一些东西本来是打算续下去的,但是前段时间发现了 remotely save 这个 obsidian 插件,续费的欲望瞬间就被浇灭了。本来很多国内用户就不是很能接受 US Dollar 的定价,我想其它人在发现靠插件就能免费解决同步问题之后,也很难再对 obsidian 有订阅的欲望。

    我对于订阅这件事是这样分析的,假设我自己真的经济困难无法订阅,那么我在选择一个软件的时候真正应该考虑的不是这个软件能提供怎样的免费体验,而是这个软件能不能吸引除我以外的其他人去订阅。假如靠一个 remotely save 插件就能方便而免费地解决同步问题,这对于不订阅的用户来说其实并不是什么好事,因为这意味着不仅自己不订阅,其它所有人也都不会付费订阅来供养一个项目。而如果商业项目不能正常盈利,长期来看开发和运营也会受到影响,不订阅用户同样会提心吊胆天天找退路。

    游戏行业一向是极少数的重氪玩家带来了绝大多数流水,所有免费玩家都是靠重氪玩家花钱养着制作组才能有得玩。而笔记类软件订阅价格低廉,不存在重氪用户,只能靠所有人共同把订阅率提高一点才能有得玩,所以我想订阅这件事本来就是为了自己。

    很多早期 512 用户和前段时间在活动中邀请了超过 7 个人的用户尽管已经没有续费按钮了,但他们依然在为宣传和社区建设出力,这同样是为了自己。如果一个人对自己的利益都漠不关心,在将来付出代价也不足为奇。

    官方已经对 docker 版本的持续更新做出了承诺,所以用户之间如果有口角争执建议私下自行解决。一名用户不订阅本来没什么,但如果来社区一趟仅仅是为了给不订阅寻求正当性甚至寻求官方鼓励,那可能没有冒泡的必要。

    image.png

  • Rove 2 赞同

    我订阅了,但我不打算使用云端同步,基于法律的要求,云端的内容不可避免地需要接受审查。

    我订阅了是因为我觉得思源值这个价格,同时我也认为付费是一个对产品认可的更好的方式。

    作为一个笔记软件,我当然希望思源能够一直活下去,因为数据迁移实在是太麻烦了。

    作者对于论坛上的反馈的尽心回复也让我相信这个产品可以走得更远,但是用爱发电终究是走不长久的。

    免费的模式虽然有利于前期推广,但是如果一个产品连收支平衡都做不到,实在是很难维持下去。

    所以只要思源一直保持数据本地化,并且保证不收集用户数据,我会一直保持订阅,付费不应该只是为了云端功能或者其他,软件本身就值得付费,只是免费模式的思维根基太深了,让人觉得免费理所当然,其实免费软件的用户最终都变成了免费软件的产品。

    1 回复
    1 操作
    Rove 在 2022-04-02 10:53:02 更新了该回帖
  • oynas

    👌

  • Ziran 1 赞同

    虽然我没有折腾能力,但是我对官方的这种包容格局真的甚为感动。👍

  • bitcl

    Docker 好像的确能吸引用户满足数据可控的心理需求,短期聚集很多用户,为知笔记就是这么干的,还真让它起死回生了。

    为知笔记那私有部署 Docker 版本,以 SaaS/PaaS 常用的点数概念增值收费。还有与微信等其他平台互联的增值服务付费。有点 SaaS/PaaS 公司那味了,着重开拓企业服务。

    之前自己就在 SaaS 公司呆过,老实讲,盈利靠个人用户基本不现实,企业团队这些商业用户才是大头。

    后来为知果然被企业服务公司看上了,被收购了,docker 版本今后停止开发了。

    作为用户当然是自私的,想便携掌控自己数据,想少付出,但是就我经验,跳了坑为知 docker 这个坑后还是觉得现在这样简简单单挺好。作为辛苦的开发大大,有余力的情况下,docker 私有化部署的确能吸引用户,提升竞争力,甚至能开拓潜在的企业客户,但是短期肯定订阅收入下降。

    Docker 私有化部署更多的还是服务团队企业吧,他们才是重点客户,而且老牌点的都喜欢私有化,也愿意为这个付费(之前有个学校硬是把我们公司的音视频服务 PaaS 部署,几十个点花了不少钱,招标书里明确要求只能局域网的)。个人用户就给开一两个点体验体验就行了,想再多就按点书掏钱。

  • brimless

    我是为知笔记的老用户,为知笔记在资料收集,主要是在网页捕捉方面深得我心,但是被 one 收购以后,居然 DOCKer 功能没有了,我觉得迟早会走向闭源模式,我觉得自己可以不用,但是你不能没有。

    计划转投本地的,我对付费没有什么问题,希望本地与网络并行,我希望的付费模式是“按版本更新付费”(小版本更新不收费),或者类似为知笔记以前搞的模式,dock 部署不要钱,但是我通过你们的服务器收藏到私有服务器的东西收费。

    1 回复
  • brimless

    我自己再用一个收集版本,叫做“纯纯写作”,手机上编排功能,无出其右,平板使用体验也很棒。

  • SeanZhao via Android

    发现大家的三观都很正!学习!

  • qifengle1998

    你这头像哪找的,大家都是不动,就你乱晃 😂

    1 回复
  • Rove

    用.gif 就行

  • Veyron

    有,而且同步做的应该是现有里面最好的。不过,为知貌似已经不怎么更新了。我是才转过来。

  • 建议 docker 版在线,不同步情况下继续执行现行政策.

    同时提供可连接思源客户端的收费版. 或者是客户端同步 docker 的增值插件(按年收取较低费用, 毕竟存储和负载都是用户承担的)

请输入回帖内容 ...

推荐标签 标签

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    27090 引用 • 113229 回帖 • 1 关注
  • SOHO

    为成为自由职业者在家办公而努力吧!

    7 引用 • 55 回帖
  • ActiveMQ

    ActiveMQ 是 Apache 旗下的一款开源消息总线系统,它完整实现了 JMS 规范,是一个企业级的消息中间件。

    19 引用 • 13 回帖 • 689 关注
  • JVM

    JVM(Java Virtual Machine)Java 虚拟机是一个微型操作系统,有自己的硬件构架体系,还有相应的指令系统。能够识别 Java 独特的 .class 文件(字节码),能够将这些文件中的信息读取出来,使得 Java 程序只需要生成 Java 虚拟机上的字节码后就能在不同操作系统平台上进行运行。

    180 引用 • 120 回帖
  • Postman

    Postman 是一款简单好用的 HTTP API 调试工具。

    4 引用 • 3 回帖
  • 职场

    找到自己的位置,萌新烦恼少。

    127 引用 • 1708 回帖
  • LeetCode

    LeetCode(力扣)是一个全球极客挚爱的高质量技术成长平台,想要学习和提升专业能力从这里开始,充足技术干货等你来啃,轻松拿下 Dream Offer!

    209 引用 • 72 回帖
  • Telegram

    Telegram 是一个非盈利性、基于云端的即时消息服务。它提供了支持各大操作系统平台的开源的客户端,也提供了很多强大的 APIs 给开发者创建自己的客户端和机器人。

    5 引用 • 35 回帖 • 2 关注
  • 创业

    你比 99% 的人都优秀么?

    81 引用 • 1395 回帖 • 1 关注
  • 创造

    你创造的作品可能会帮助到很多人,如果是开源项目的话就更赞了!

    189 引用 • 1021 回帖
  • 小说

    小说是以刻画人物形象为中心,通过完整的故事情节和环境描写来反映社会生活的文学体裁。

    32 引用 • 108 回帖
  • V2EX

    V2EX 是创意工作者们的社区。这里目前汇聚了超过 400,000 名主要来自互联网行业、游戏行业和媒体行业的创意工作者。V2EX 希望能够成为创意工作者们的生活和事业的一部分。

    16 引用 • 236 回帖 • 233 关注
  • OneDrive
    2 引用
  • Tomcat

    Tomcat 最早是由 Sun Microsystems 开发的一个 Servlet 容器,在 1999 年被捐献给 ASF(Apache Software Foundation),隶属于 Jakarta 项目,现在已经独立为一个顶级项目。Tomcat 主要实现了 JavaEE 中的 Servlet、JSP 规范,同时也提供 HTTP 服务,是市场上非常流行的 Java Web 容器。

    162 引用 • 529 回帖 • 8 关注
  • 支付宝

    支付宝是全球领先的独立第三方支付平台,致力于为广大用户提供安全快速的电子支付/网上支付/安全支付/手机支付体验,及转账收款/水电煤缴费/信用卡还款/AA 收款等生活服务应用。

    29 引用 • 347 回帖 • 3 关注
  • RemNote
    2 引用 • 16 回帖 • 31 关注
  • 房星科技

    房星网,我们不和没有钱的程序员谈理想,我们要让程序员又有理想又有钱。我们有雄厚的房地产行业线下资源,遍布昆明全城的 100 家门店、四千地产经纪人是我们坚实的后盾。

    6 引用 • 141 回帖 • 618 关注
  • PWL

    组织简介

    用爱发电 (Programming With Love) 是一个以开源精神为核心的民间开源爱好者技术组织,“用爱发电”象征开源与贡献精神,加入组织,代表你将遵守组织的“个人开源爱好者”的各项条款。申请加入:用爱发电组织邀请帖
    用爱发电组织官网:https://programmingwithlove.stackoverflow.wiki/

    用爱发电组织的核心驱动力:

    • 遵守开源守则,体现开源&贡献精神:以分享为目的,拒绝非法牟利。
    • 自我保护:使用适当的 License 保护自己的原创作品。
    • 尊重他人:不以各种理由、各种漏洞进行未经允许的抄袭、散播、洩露;以礼相待,尊重所有对社区做出贡献的开发者;通过他人的分享习得知识,要留下足迹,表示感谢。
    • 热爱编程、热爱学习:加入组织,热爱编程是首当其要的。我们欢迎热爱讨论、分享、提问的朋友,也同样欢迎默默成就的朋友。
    • 倾听:正确并恳切对待、处理问题与建议,及时修复开源项目的 Bug ,及时与反馈者沟通。不抬杠、不无视、不辱骂。
    • 平视:不诋毁、轻视、嘲讽其他开发者,主动提出建议、施以帮助,以和谐为本。只要他人肯努力,你也可能会被昔日小看的人所超越,所以请保持谦虚。
    • 乐观且活跃:你的努力决定了你的高度。不要放弃,多年后回头俯瞰,才会发现自己已经成就往日所仰望的水平。积极地将项目开源,帮助他人学习、改进,自己也会获得相应的提升、成就与成就感。
    1 引用 • 487 回帖 • 4 关注
  • 游戏

    沉迷游戏伤身,强撸灰飞烟灭。

    188 引用 • 832 回帖 • 1 关注
  • 负能量

    上帝为你关上了一扇门,然后就去睡觉了....努力不一定能成功,但不努力一定很轻松 (° ー °〃)

    89 引用 • 1251 回帖 • 388 关注
  • 一些有用的避坑指南。

    69 引用 • 93 回帖 • 1 关注
  • Sandbox

    如果帖子标签含有 Sandbox ,则该帖子会被视为“测试帖”,主要用于测试社区功能,排查 bug 等,该标签下内容不定期进行清理。

    450 引用 • 1240 回帖 • 604 关注
  • GitHub

    GitHub 于 2008 年上线,目前,除了 Git 代码仓库托管及基本的 Web 管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。正因为这些功能所提供的便利,又经过长期的积累,GitHub 的用户活跃度很高,在开源世界里享有深远的声望,并形成了社交化编程文化(Social Coding)。

    211 引用 • 2042 回帖
  • 音乐

    你听到信仰的声音了么?

    62 引用 • 512 回帖
  • Sym

    Sym 是一款用 Java 实现的现代化社区(论坛/BBS/社交网络/博客)系统平台。

    下一代的社区系统,为未来而构建

    524 引用 • 4602 回帖 • 710 关注
  • TextBundle

    TextBundle 文件格式旨在应用程序之间交换 Markdown 或 Fountain 之类的纯文本文件时,提供更无缝的用户体验。

    1 引用 • 2 回帖 • 81 关注
  • ZeroNet

    ZeroNet 是一个基于比特币加密技术和 BT 网络技术的去中心化的、开放开源的网络和交流系统。

    1 引用 • 21 回帖 • 657 关注