您的 BookStack 服务器上安装什么?
- BookStack 26.09.2,基于 LinuxServer.io 提供的镜像
- MariaDB 11 数据库
- 界面语言设为土耳其语,时区设为伊斯坦布尔
- 镜像默认的管理员账户已换成您自己的邮箱和密码,显示在您的面板中
- 通过 Caddy 提供 HTTPS,使用基于您 IP 的 sslip.io 地址
- 防火墙只开放 22、80 和 443 端口
BookStack 需要多大的配置?
BookStack 的安装指南要求 PHP 8.2 和 MariaDB 10.6 或更新版本,但没有给出 RAM 数值。经验上:2 GB 是个不错的起点。随着内容增长、同时编辑的人变多,可以考虑 4 GB。图片和附件会占满磁盘,磁盘可在面板中扩大但不能缩小。升级时,您的数据和 IP 地址保持不变。
| 用途 | 配置 | 价格 | 选择 |
|---|---|---|---|
| 几个人 | 2 GB RAM · 1 vCore · 40 GB NVMe | $4.01/月 | |
| 小团队 | 4 GB RAM · 2 vCore · 60 GB NVMe | $6.89/月 | |
| 公司 | 8 GB RAM · 4 vCore · 120 GB NVMe | $13.62/月 |
适合谁?
- 想把流程和指南汇集到一处的公司
- 维护技术文档的软件和基础设施团队
- 为员工或客户建立知识库的企业
- 发布手册和课程笔记的学校和社区
下单之后会发生什么?
- 设定配置并完成付款。
- 您的服务器启动,BookStack 自动安装。在我们的真机测试中,这大约用了 3.5 分钟。
- 在面板的“我的服务器”中打开您的服务器。在“概览”标签页上点击“打开应用”。
- 用“邮箱”和“密码”两行中的信息登录,然后在个人资料里填入您真实的邮箱地址。
- 创建您的第一本书,并在其中添加章节和页面。
每台服务器都包含
- 价格含每日备份
- 不限流量
- 完整 root 权限
- 之后可升级或降配 RAM 和 CPU,并扩大磁盘
- 位置:Istanbul · IST-1。
须知
- 本安装没有设置外发邮件。要使用邀请、邮箱确认和密码重置,请把 MAIL_HOST 等设置添加到 /opt/seturack/bookstack/compose.yaml。
- 登录邮箱起初是一个占位地址。请在个人资料中改成您真实的邮箱。
- 镜像固定在 26.09.2,不会自动更新。BookStack 要求您在更新前备份数据库和上传的文件。
- 本安装使用 LinuxServer.io 镜像。BookStack 的文档把它列为社区方案,而不是项目官方支持的方案。
- 如果更改地址,图片链接可能会失效。BookStack 的 bookstack:update-url 命令可以把旧地址替换成新地址。
- 面板会一直显示安装时的密码。如果您修改了它,请自行妥善保管新密码。
BookStack 常见问题
BookStack 需要多少 RAM?
BookStack 的文档没有给出 RAM 数值。经验上:2 GB 是个不错的起点,内容更多、同时编辑的人更多时适合 4 GB。如果不够,可以在面板中升级。
BookStack 免费吗?
免费。BookStack 采用 MIT 许可证,完全免费开源,不按用户或页面收费。您唯一要付费的是服务器。
在 BookStack 中可以用 Markdown 写作吗?
可以。默认是可视化(WYSIWYG)编辑器,您可以切换到带实时预览的 Markdown 编辑器。同时还内置了 Diagrams.net 绘图。
在 BookStack 中可以控制谁能看到什么吗?
可以。BookStack 有角色和权限,可以按书架、书、章节或页面级别设置。还内置了双因素登录。
可以用公司账户登录吗?
可以。BookStack 支持 OIDC、SAML2 和 LDAP。您通过 compose.yaml 中的环境变量来设置,身份提供商需要您自己准备。
可以在 BookStack 中使用我自己的域名吗?
可以。把 A 记录指向服务器的 IP,把地址添加到 Caddy 设置,并修改 .env 文件中的 SITE_URL。BookStack 把图片链接保存在数据库里,所以之后请运行 bookstack:update-url 命令。