
SilverBullet 主机
在浏览器中编写 Markdown 笔记并构建可编程的个人知识空间。
- 一键 部署
- 15 GB 所需磁盘空间
- 1 GB 内存 所需内存
- 来自 2 € 价格

官方链接
SilverBullet 的官方链接和原始网站
您在 AvaHost 上获得的服务
一键部署、自定义域名、免费HTTPS、自动应用更新和定期备份是每个云应用的标准配置。您可以在一台服务器上运行多个应用,并且包括终端访问。
此模板不包含数据库容器。

技术
- Docker 镜像
- ghcr.io/silverbulletmd/silverbullet:latest
- 默认端口
- 3000

SilverBullet 的工作原理
SilverBullet 将知识空间存储为面向 Markdown 的页面,并构建理解链接、标签、任务、对象和其他页面元数据的索引。Wiki 链接和反向链接可以连接相关想法,而无需将每个页面强制放入一个固定文件夹。查询可以显示匹配的对象或任务,而模板和命令可以减少重复笔记和个人工作流中的重复工作。
Space Lua 使知识库可编程。脚本可以计算值、转换页面、创建命令、呈现小部件、查询索引数据,并自动执行空间内的操作。这种灵活性也创建了信任边界:导入的脚本、插件、模板和代码笔记应在激活前进行审查,因为它们可能影响超出普通文本编辑范围的数据和行为。
SilverBullet 的主要功能
该目录使用管理员用户名和生成的密码设置 SB_USER,这会强制 SilverBullet 进入经过身份验证的单空间模式。一个持久的 /space 卷保存知识文件和相关运行时数据。这是一个专注的个人或受信任群体部署,而不是较新的上游文档所描述的更广泛的多空间帐户管理器。
Web 客户端可以同步空间副本以实现响应式和离线工作,而服务器保持为更新的共享源。不包括外部命令客户端和第三方插件。大型附件、复杂索引、频繁的脚本执行或许多连接的浏览器可能会超出纯 Markdown 页面的轻量级占用。
SilverBullet vs Notion
SilverBullet
SilverBullet 专注于 Markdown 页面、wiki 链接、可查询对象、脚本和可编程的个人空间。Notion 为文档、数据库、项目、协作、权限、集成和提供商管理的客户端提供托管工作区。两者都可以组织知识,但其存储、可扩展性和管理模型存在本质差异。
Notion
Notion 可能适合希望获得精美的托管协作和广泛供应商生态系统而无需运行基础设施的团队。SilverBullet 更适合重视面向文本的数据和可编程行为的技术自信用户。其脚本模型需要更多谨慎,而目录的单空间凭证不能复制 Notion 风格的组织管理。
谁使用 SilverBullet
开发人员维护设计笔记和代码片段,研究人员通过链接和对象连接概念,个人围绕自己的约定构建任务或日志系统。当固定的笔记应用界面感到受限,且用户习惯将知识库的部分视为代码时,SilverBullet 特别有用。
它不太适合期望交钥匙文档治理、正式记录保留、非技术工作区管理或提供商支持的集成的组织。敏感材料应使用强凭证保护,从他人导入的任何代码应像应用扩展一样进行评估,而不是普通文本。

自托管 SilverBullet:要求和成本
SilverBullet 资源使用随页面数量、附件大小、索引复杂性、活跃浏览器客户端、查询频率、脚本执行、模板和插件活动而增长。目录模板中不需要 PostgreSQL 和 MariaDB;/space 卷保存面向 Markdown 的知识数据。纯笔记很轻量,而大型附件和自动化密集型空间需要更密切的观察。
在 AvaHost 上,SilverBullet 使用计划 1,价格为 €2。托管的 SilverBullet 套件包括一键部署、带自动 HTTPS 的自定义域、自动应用更新和定时备份。目录提供一个生成的单空间登录。不包括多空间管理、外部命令客户端、第三方插件、代码审查和自定义 Space Lua 咨询。仅安装受信任的脚本,并保留重要 Markdown 内容的独立副本。
F.A.Q
SilverBullet 在计划 1 上起价 €2。纯 Markdown 笔记和普通链接较为轻量,而附件、大型索引、活跃浏览器客户端、查询、模板、脚本和插件可能会增加资源需求。当知识空间变得自动化程度较高或包含大量文件时,请重新评估计划。
该目录通过 `SB_USER` 使用生成的密码设置 `admin` 用户名,将 SilverBullet 置于已认证的单空间模式。请安全地存储该密码,并仅与受信任的用户共享。该部署不包括较新的多空间账户管理器、外部身份提供商设置或大型组织的单独角色设计。
自定义域名可以连接到 SilverBullet,自动化 HTTPS 保护浏览器会话和同步流量。在受信任的设备上始终使用最终地址。HTTPS 不会审查 Space Lua、插件、模板、导入的脚本或页面内容,因此用户仍必须将可执行扩展视为代码,并控制谁可以编辑共享空间。
AvaHost 自动应用 SilverBullet 更新,并为持久化的 `/space` 数据包含定期备份。在重大版本发布后,测试身份验证、页面编辑、链接、反向链接、任务、对象查询、模板、命令、同步以及每个重要脚本或插件。在对空间进行广泛的程序化更改之前,保留独立的 Markdown 副本。
